如何提交两个分支的“git diff”?
Posted
技术标签:
【中文标题】如何提交两个分支的“git diff”?【英文标题】:How do I commit the `git diff` of two branches? 【发布时间】:2019-11-24 14:20:15 【问题描述】:我已经创建了git diff
ed 两个分支,我想提交diff
的结果;如何使用git
实现?
【问题讨论】:
什么意思?将差异保存在文件上,然后添加文件并提交? 【参考方案1】:我想提交 diff 的结果;
问题是:提交在哪里?在哪个分支?
如果您区分 A 和 B,并希望在 B 中提交差异...只需将 A 合并到 B
git checkout B
git merge A
【讨论】:
【参考方案2】:提交文件的保存快照。 Git 将通过将快照与另一个不同的快照进行比较来显示一个快照,并显示这个差异列表。但提交本身是快照,而不是差异。
如果要保存差异列表,请将差异列表放入文件中,将该文件添加到将要保存的文件集中,然后提交。通常,保存差异列表是一个坏主意,因此请务必确定您想要这样做。
【讨论】:
以上是关于如何提交两个分支的“git diff”?的主要内容,如果未能解决你的问题,请参考以下文章