Git 使用介绍(基础+本地分支)

基础使用

以下顺序按照本人习惯 从添加到提交,大家可以参考.

  1. 添加本地代码
 git add .
 解释:提交新文件(new)和被修改(modified)文件,不包括被删除(deleted)文件(1.X 不包括 2.X包括了)

2.提交本地仓库

git commit - a
解释:主要用于添加PR号和修改的信息(一般可以使用git status 查看下提交的文件,
简单操作 直接使用 git commit -m "提交信息")

3.更新远程仓库

git pull 
解释:检查下远程仓库是否有别人提交代码 

4.提交代码到远程仓库

git push -u origin master

到此基本可以满足平常自己的提交了.

分支使用 (本地创建分支)

1.创建dev分支,然后切换到dev分支

$ git checkout -b dev 
Switched to a new branch 'dev'

git checkout命令加上-b参数表示创建并切换,相当于以下两条命令:

$ git branch dev 
$ git checkout dev 
Switched to branch 'dev'

2.查看当前分支 (星号的为当前分支)

$ git branch 
* dev 
master

然后修改提交

$ git add readme.txt 
$ git commit -m "branch test" 
[dev fec145a] branch test 
1 file changed, 1 insertion(+)

3.现在,dev分支的工作完成,我们就可以切换回master分支:

$ git checkout master 
Switched to branch 'master'

4.现在,我们把dev分支的工作成果合并到master分支上:

$ git merge dev 
Updating d17efd8..fec145a 
Fast-forward 
readme.txt | 1 + 
1 file changed, 1 insertion(+)

5.合并完成后,就可以放心地删除dev分支了

$ git branch -d dev 
Deleted branch dev (was fec145a).

删除后,查看branch,就只剩下master分支了

$ git branch 
* master

因为创建、合并和删除分支非常快,所以Git鼓励你使用分支完成某个任务,合并后再删掉分支,这和直接在master分支上工作效果是一样的,但过程更安全

    原文作者:Android
    原文地址: https://www.jianshu.com/p/4c207521a862
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞