0

我有一个一般性的工作流程问题:我从同事那里得到一个补丁,并想进一步编辑一个受影响的文件。如何隔离我的更改?我希望能够在重新修补我同事的最新更改时保留我的更改。随意指出您最喜欢的版本控制系统的特殊功能。

4

1 回答 1

0

您可以使用 Git 作为您的版本控制系统,并为您和您的同事创建不同的分支。之后,您可以在自己的分支上工作而不会相互干扰。而且您始终可以在commit中隔离您的更改/补丁。

当您想“重新修补”同事的最新版本时,您可以使用git merge将同事的更新合并到您的分支中,或者使用git rebase将分支的分支点重定向到更新的版本. Git 可以自动合并不同的版本,除非有冲突。

于 2013-05-15T09:43:14.303 回答