1.git常用的主干,分支命令

查看分支

git branch 或者 git branch -v


A) 创建分支

git branch Dev_samples_V1.0.0
 
B) 切换分支
git checkout Dev_samples_V1.0.0
 
C) 删除分支
git branch -d Dev_samples_V1.0.0  //如果该分支没有合并到主分支会报错
或者
git branch -D Dev_samples_V1.0.0   //强制删除
 
D) 分支合并
比如,如果要将开发中的分支(develop),合并到稳定分支(master),

首先切换的master分支:git checkout master。

然后执行合并操作:git merge develop。
如果有冲突,会提示你,调用git status查看冲突文件。

解决冲突,然后调用git add或git rm将解决后的文件暂存。

所有冲突解决后,git commit 提交更改。

例如:将acc2f69提交合并到当前分支
git merge acc2f69
 
E)合并
 
git如何clone 远程github中的分支?
git clone -b release_branch https://github.com/jetty/

F)强制提交
git强制提交本地分支覆盖远程分支

git push origin master --force

执行结果:

Total 0 (delta 0), reused 0 (delta 0)

 + f20ec88...d2128f5 master -> master (forced update)

未完待续

posted on 2017-03-01 11:47  程序那些事  阅读(388)  评论(0编辑  收藏  举报
http://www.cnblogs.com/weiguo21/p/5191887.html