0x9*_*x90 9 git git-cherry-pick git-am
问题:您想测试某人已经开发的功能,但它只存在于远程分支中,这个功能已经过时了.
问题:您想测试某人已经开发的功能,但它只存在于远程分支中,这个功能已经过时了.
如果你合并或重新定义,你会得到一堆旧的变化,可能会有冲突.
使用cherry pick,您可以获取一个更改集,并将其重播为另一个分支上的新提交.
如果您只想将一个提交到另一个分支而没有其历史记录,这将非常有用.
使用该-x选项很有用,因此提交消息包含从中挑选出来的注释.
为什么我不使用git am或git apply?
因为git apply用于应用补丁(文件),而git am用于应用一系列补丁.git cherry-pick应用提交 - 即,从您自己的仓库提交,vs提交您从其他repos导入.
| 归档时间: |
|
| 查看次数: |
2011 次 |
| 最近记录: |