查看分支
git branch
或者
git branch -v
A) 创建分支
git branch mystudygit1.0
B) 切换分支
git checkoutmystudygit1.0
C) 删除分支
git branch -dmystudygit1.0 //如果该分支没有合并到主分支会报错
或者
git branch -D mystudygit1.0 //强制删除
D) 分支合并
比如,如果要将开发中的分支(develop),合并到稳定分支(master),
首先切换的master分支:git checkout master。
然后执行合并操作:git mergedevelop。
如果有冲突,会提示你,调用gitstatus查看冲突文件。
解决冲突,然后调用git add或gitrm将解决后的文件暂存。
所有冲突解决后,git commit 提交更改。
例如:将acc2f69提交合并到当前分支
git merge acc2f69
E)合并
git如何clone 远程github中的分支?
git clone -b release_branchhttps://github.com/jetty/
F)更新到指定版本
http://fpcfjf.blog.163.com/blog/static/5546979320156278474689
git如何clone 远程github中的分支?
git clone -b release_branch https://github.com/jetty/
F)更新到指定版本
具体过程见上图,然后方法如下:
通过各种方法找到你的版本号,比如直接在库里找,查看邮件,查看提交历史日志等等。
因为工程里有Git邮件服务,所以这次是从邮件里找到:
Project branch master updated. cf52d60ed8f58d87680560845a2e58098c758842
红色加粗部分为版本号。
第一步:
git branch s105 cf52d60ed8f58d87680560845a2e58098c758842
s105这个分支号你可以随便定。
第二步:
git checkout s105
就OK了。