我有一个关于如何将我的更改从一个分支合并到另一个分支的问题.这是方案:
有三个分支:Master(M),Feature(F)和Development(D)
D在创建F之前从M创建,再次关闭M.理想情况下,D应该是从F创建的,具有层次结构:
M
|
|
F
|
|
D
Run Code Online (Sandbox Code Playgroud)
M总是随着其他提交的更改而更新.
现在在我的D分支上,更改包含一系列提交,我想将其合并为F作为一个提交.我怎么做?这反过来将在稍后合并到M.
请注意,D和F可能在M中分支不同的提交.
谢谢!
现在在我的D分支上,更改包含一系列提交,我想将其合并为F作为一个提交
git checkout F
git merge --squash D
git commit
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
932 次 |
| 最近记录: |