前言:

该贴为笔者在使用GItHub中的一些使用注意,及Git的基本命令,会一直记录笔者在使用GitHub中可能产生的错误及解决方法(会一直更新中),待一些Git初使用者参考,如果有说明不详细或不对的地方,请各位读者不要吝惜自己的评论指正说明,笔者与读者一起学习进步。

该博文中的截图都是以下部分主要信息,由于信息安全问题,不能全部显示,请读者见谅。

对于GIT的安装与账户配置,本文将不讲述,读者可自行百度之。

1、将自己本地开发的文档上传到Git上托管

  先在Git上创建一个项目工程

  

  便会在GIT上生成项目的HHTS或SSH工程路径

  

  拷贝该URL在Git Shell中使用git clone命令将该项目下载到本地

  

  在本地配置的GIT仓库中边生成该项目的文件夹,文件夹中有一个.git的隐藏文件夹

  

  将自己开发的代码放到该目录中

  

  切换到Git Shell 下,用cd命令切换到刚才的git项目路径下,注意分支是否一致

  使用git add命令可以将所有文件全部加载到git

  然后使用git commit命令将增加的文件上传到git中

  最后使用git push命令同步到git远程服务器上

2、将修改的代码上传到git上

  在修改代码后,需要将修改的代码上传到git上托管,在上传前,最好使用git status命令查看一下本地修改记录,将会展示出修改、增加、未增加的文件信息

  

  再使用git pull命令将远程服务上的代码同步到本地,防止上传时出现冲突

  

  然后使用git comit命令和git push命令将修改的代码上传到git远程服务器

3、更新git远程服务器上的代码

  使用git pull(origin master)命令可以更新远程服务器的代码到本地仓库

  

4、更新git远程服务上的代码,但是组织发生更改

  我们将代码的组织或展示权限在修改后,可能在使用git pull 命令时会报错,说找不到Git,我们可以先使用git branch命令查看一下分支

  

  上处报错时说的git路径可能跟这里打印的不一致,我们需要将本地的路径修改为远程服务器上的git路径,可以使用git remote set-url [options] https命令,

  

  然后在使用git pull命令更新代码即可。

  

5、查看历史记录

  可以使用git log 命令查看所有历史记录,也可以指定查看的历史条数,使用git log -1 查看最早一条记录

  

GitHub的使用记录的更多相关文章

  1. [gitHub实践] 实践记录

    [gitHub实践] 实践记录 版权2019.4.19更新 Q1:本地仓库和远程仓库连接提示输入用户名密码 本地仓库和远程仓库连接有两种方式 本地初始化建立一个仓库,远程也建立了一个仓库 本地建立仓库 ...

  2. [git] github 使用简单记录

    前提 :1. 已有 github 账号.2. 已安装 git .3. 在 github 和 本地 git 客户端交互秘钥.(这步我记得需要做,有点久远,不确定.) 正文: 下面是一个简单的例子.先在 ...

  3. linux下git+github个人使用记录

    Linux: 安装git的命令: sudo apt install git 查看版本确认安装成功: git --version 生成密钥: ssh-keygen -t rsa -C "you ...

  4. github及其他记录

    http://mvnrepository.com/artifact/org.jdom/jdom/1.1.3 https://github.com/open-power-workgroup/Hospit ...

  5. GitHub使用简单记录

    根据<GotGitHub>[1]所做的一些整理 1. 浏览托管项目 在GitHub的页面中可以使用键盘快捷键 (1)按下问号(?)会在弹出窗口显示当前页面可用的快捷键. (2)在项目的代码 ...

  6. 【风马一族_git_github】git与github的英文记录

    Pull requests  Issues Gist 请求 问题 要点 ---------------------------------------------------------------- ...

  7. GitHub初次使用记录(一)

    1.从GitHub上克隆或者复制别人的档案库:

  8. github团队使用记录

    Last login: Sat Nov 4 09:20:15 on ttys000 bogon:~ neveszhang$ git clone git@github.com:031502243/Cla ...

  9. github相关资料记录

    github官方配ssh api:https://help.github.com/articles/generating-ssh-keys 简书hexo静态博客搭建:http://www.jiansh ...

随机推荐

  1. 25个 Git 进阶技巧

    [ 原文] http://www.open-open.com/lib/view/open1431331496857.html 我已经使用git差不多18个月了,觉得自己对它应该已经非常了解.然后来自G ...

  2. 将Unreal4打包后的工程嵌入到Qt或者桌面中

    #include "widget.h" #include "ui_widget.h" #include "windows.h" #inclu ...

  3. 文件处理命令:awk

    awk擅长于对数据进行分析并生成报告,简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理. 使用方法:awk '{pattern +action}' {fi ...

  4. Excel转Html

    项目结构: 这是一个maven项目,主函数在Client类里面 当运行程序的后,控制台情况: 当我们刷新了test.html文件后,用浏览器打开效果: 说一下这个过程的设计思路: 1.读取excel文 ...

  5. web前端面试题汇总

    1.doctype作用 <!DOCTYPE>声明位于位于HTML文档中的第一行,处于 <html> 标签之前.告知浏览器的解析器用什么文档标准解析这个文档.DOCTYPE不存在 ...

  6. AngularJS中的route可以控制页面元素的改变,使多页面变成一个单页面。。。

    SPA(Single Page Application)指的是通单一页面展示所有功能,通过Ajax动态获取数据然后进行实时渲染,结合CSS3动画模仿原生App交互,然后再进行打包(使用工具把Web应用 ...

  7. MySQL表的四种分区类型

    MySQL表的四种分区类型 一.什么是表分区 通俗地讲表分区是将一大表,根据条件分割成若干个小表.mysql5.1开始支持数据表分区了. 如:某用户表的记录超过了600万条,那么就可以根据入库日期将表 ...

  8. 网络问卷调查js实现代码

    昨天一个同行妹纸写了一个网络问卷调查的效果,但是有bug,于是就来问我该如何解决这个bug.经过我的分析,bug主要还是出在复选框的那部分,经过修改,bug问题解决,现在贴出如下代码,仅供大家参考: ...

  9. Redis 做消息队列

    一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式.利用redis这两种场景的消息队列都能够实现.定义: 生产者消费者模式:生产者生产消息放到队列里,多个消费者同时监听队列, ...

  10. 异常处理_Maven多模块web项目整合ssm+dubbo

    异常如下: [ERROR][org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader. ...