星星博客站

git下载

编辑:软件下载    日期:2017-09-10      

下载地址:

链接:https://pan.baidu.com/s/1OcUapVVXvSvJaQ-A8O2vFw 

提取码:bbib 

复制这段内容后打开百度网盘手机App,操作更方便哦

分支与合并

真正使它与几乎其他所有SCM脱颖而出的Git功能是其分支模型。

Git允许并鼓励您拥有多个可以完全独立的本地分支。这些开发线的创建,合并和删除需要几秒钟。

这意味着您可以执行以下操作:

  • 无摩擦上下文切换创建一个分支来尝试一个想法,提交几次,切换回分支的位置,应用补丁,切换回进行实验的位置,然后将其合并。

  • 基于角色的代码行有一个分支,该分支始终仅包含生产中使用的分支,将您合并到其中的分支用于测试,以及几个较小的分支用于日常工作。

  • 基于特征的工作流为正在使用的每个新功能创建新分支,以便可以在它们之间无缝地来回切换,然后在该功能合并到主行中时删除每个分支。

  • 一次性实验创建一个分支进行试验,意识到它行不通,然后删除它-放弃工作-其他人都看不到它(即使您同时推过其他分支)。

分行

值得注意的是,当您推送到远程存储库时,不必推送所有分支。您可以选择只共享一个分支,几个分支或全部分支。这往往使人们能够尝试新的想法,而不必担心必须计划如何以及何时将其合并或与他人共享。

有一些方法可以用其他系统来完成其中的一些工作,但是所涉及的工作要困难得多且容易出错。Git使这个过程变得异常简单,并且改变了大多数开发人员在学习过程中的工作方式。


上一篇:
下一篇:没有了