您的位置:首页 > 其它

How to push your code in git

2016-03-28 14:38 330 查看
1.displayallthebranches

gitbranch-a


2.deletebranches

gitbr-d<branch>#删除某个分支

gitbr-D<branch>#强制删除某个分支(未被合并的分支被删除的时候需要强制)

分支合并和rebase

gitmerge<branch>#将branch分支合并到当前分支

gitmergeorigin/master--no-ff#不要Fast-Foward合并,这样可以生成merge提交


Makesureyouhavethelatestcode
$gitpull

Createyourlocal_branchandcheckouttoitfrom[master]
$gitcheckout-bloca_branch

Modifyyourcodeandaddallmodifiedfilesyouwanttocommit
$gitadd-A
Inputcommitmessages

$gitcommit-s
Createyourremote_local_branchandpushyourcommittoit.

$gitpushoriginlocal_branch:remote_local_branch




查看分支
gitbranch
或者
gitbranch-v

A)创建分支
gitbranchmystudygit1.0

B)切换分支
gitcheckoutmystudygit1.0

C)删除分支
gitbranch-dmystudygit1.0//如果该分支没有合并到主分支会报错
或者
gitbranch-Dmystudygit1.0//强制删除

D)分支合并
比如,如果要将开发中的分支(develop),合并到稳定分支(master),
首先切换的master分支:gitcheckoutmaster。
然后执行合并操作:gitmergedevelop。
如果有冲突,会提示你,调用gitstatus查看冲突文件。
解决冲突,然后调用gitadd或gitrm将解决后的文件暂存。
所有冲突解决后,gitcommit提交更改。
例如:将acc2f69提交合并到当前分支
gitmergeacc2f69

E)合并

git如何clone远程github中的分支?
gitclone-brelease_branch'target='_blank'>https://github.com/jetty/[/code]

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: