Linux操作系统下git的使用方法

 

Linux命令行下使用GitHub:

注册GitHub账号和Linux系统下的git安装这里就不说了,直接演示在Linux系统下如何使用git命令。

第一部分:创建SSH密钥

1、在本地创建与你的帐户关联的SSH密钥;

Linux操作系统下git的使用方法_第1张图片

2、找到存在于.ssh目录下id_rsa.pub文件中的ssh密钥;

Linux操作系统下git的使用方法_第2张图片

3、将刚才找到的密钥添加到GitHub云端的SSH密钥列表里;

Linux操作系统下git的使用方法_第3张图片

4、测试一下刚才的密钥是否添加成功;

Linux操作系统下git的使用方法_第4张图片

第二部分:将GitHub云端仓库/代码克隆到本地

5、密钥添加成功之后,在GitHub云端创建一个仓库;

Linux操作系统下git的使用方法_第5张图片

6、将刚才在GitHub云端创建的仓库克隆到本地;

    为了整洁起见,在自己的家目录下创建一个文件夹,专门存放git仓库及文件;

Linux操作系统下git的使用方法_第6张图片

第三部分:将本地文件上传到GitHub云端

7、初始化本地git,(只需在第一次使用本仓库时执行);

Linux操作系统下git的使用方法_第7张图片

8、操作工作区;

查看工作区状态:git status

Linux操作系统下git的使用方法_第8张图片

放弃对工作区文件的修改:git checkout +文件名

Linux操作系统下git的使用方法_第9张图片

9、git三板斧;

第一斧:

    将文件添加到暂存区:git add +文件名

Linux操作系统下git的使用方法_第10张图片

第二斧:

将文件提交到版本库:git commit -m "文件注释"

第三斧:

将文件发送到GitHub云端:git push origin master

Linux操作系统下git的使用方法_第11张图片

第四部分:分支合并用法

毕竟git是为了方便项目(由很多人共同完成)代码的管理而产生的,所以不同的开发人员就会有不同的分支,而最终他们所实现的代码还是要合并到一个主分支上的,所以这部分内容在公司工作是会使用的很多。

10、创建分支;

    分两步创建:1>创建dev分支:git branch dev

                          2>切换到dev分支:git checkout dev

Linux操作系统下git的使用方法_第12张图片

一步创建:

        创建并切换到指定分支:git checkout -b dev

11、查看和删除分支:

        查看当前处于哪个分支:git branch

        删除dev分支:git branch -d dev

Linux操作系统下git的使用方法_第13张图片

12、合并分支步骤:

1>将每个分支下的代码分别上传到GitHub云端;

Linux操作系统下git的使用方法_第14张图片

Linux操作系统下git的使用方法_第15张图片

2>然后将其他分支合并到主分支master上;(如果不是合并到主分支master上就会出现冲突)

3>最后将合并后的文件重新往云端上传一次。(如果不重新上传,则云端的代码还是没有合并)

Linux操作系统下git的使用方法_第16张图片

上述的上传,git三板斧中的每一步都得执行。

 

你可能感兴趣的:(Linux)