开发中必须要掌握的Git技巧
分支,就像平行宇宙,廖雪峰老师如是说。你创建了一个属于你自己的分支,别人看不到,还继续在原来的分支上正常工作,而你在自己的分支上干活,想提交就提交,直到开发完毕后,再一次性合并到原来的分支上,这样,既安全,又不影响别人工作。 创建与合并分支 在没有其他分支插进来时,只有一个master主分支。每次你git push -u origin master 提交就是增加一条时间轴,master也会跟着移动。 创建一个other的分支,通过other提交,虽然时间轴向前走了,但是主分支master还在原来的位置。 理论分析完,看一下命令怎么写。 创建分支other,切换到other分支。
查看当前所有分支
当前的分支会有一个* 用other提交
other分支完成,切换回master
此时,master分支上并没有other的文件,因为分支还没有合并。 合并分支
合并完成之后,就可以在master分支上查看到文件了。 删除other分支
我由此想到,在以后工作中,应该是一个开放小组共同开发一个项目,组长会创建很多分支,每一个分支可以交给一个人去开发某一个功能,一个小组共同开发而且不会相互干扰。谁的功能完成了,可以由组长合并一下完成了的分支。哦,完美! (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |