1

在分支 A 提交,分支一个新的分支 B,在 A 处修改最后一次提交,将新的提交留给 B 是否安全?

4

2 回答 2

2

修改提交会更改该提交的标签。因此,分支 B 将有一个分支 A 没有的新提交,而分支 A 将有一个分支 B 在这种情况下没有的新提交。如果您通过简单的合并将分支 B 合并回 A,您在分支 A 中的登录将如下所示:

*    Merge from Branch B
|\  
| *  a change from Branch B
| *  commit related to xxx
* |  Amended commit related to xxx
|/  
*  Last commit before branching
于 2013-01-17T13:31:41.267 回答
0

如果您不打算将分支 B 合并到分支 A,那么您必须确保您在分支 A 中所做的更改也移动到分支 B,除非您冻结分支 B。

于 2013-01-17T13:17:13.527 回答