Git分支使用总结
原创
©著作权归作者所有:来自51CTO博客作者codelinghu的原创作品,请联系作者获取转载授权,否则将追究法律责任
GIt分支
之前没有注意到分支的功能,记录一下常见操作命令
在主分支master下创建其他分支
git branch 分支名
ps:
git branch feature1
查看已经创建的分支
分支改动以后的操作、分支转换
分支改动以后需要提交,push,这样其他分支才不能来干扰你
比如我们拥有一下分支:
我们在f1分支下做一些改变,比如添加一个新文件 a.txt
首先分支文件的转换:
git checkout 分支名
ps:
git checkout f1
转换到f1以后:
接下来就是
git add a.txt
git commit -m "add a.txt"
git push --set-upstream origin f1
而 master
下没有a.txt。如果所有分支功能做完的时候,就可以合并到主分支 master
下了。
删除分支
一般不删除
git branch -d 分支名
or
git branch -D 分支名
分支推送到远端连接到主分支
先切换到分支f2下,要把f2连到master
下
git push origin f2//把f2推送到主分支master下
合并分支到主分支master上
//当前在主分支master上
git merge 分支名
//相当于把分支f1合并到了master上了
git merge f1
//最后一步:
git push