我和朋友一起在HTML网站上工作。他建议修改我页面上的两个链接。我只想使用他的两个建议中的一个。我如何在Github上只选择他想要改变的部分,并将其合并到其余部分?
答案 0 :(得分:0)
处理这种情况的方法不止一种。所有提交都在给定的文件集合(blob)上,所以这可以通过几种不同的方式解决:
git rebase -i HEAD~3
之类的内容来包含最后三次提交(您的合并以及您朋友的两次编辑)。 This blog post有助于理解互动式变基所有这三个案例都以相同的结论结束,但它们具有不同的工作流程,可能优先触发某些构建(例如,在Travis CI中)或记录您的提交历史记录中的某些操作。无论如何,不要过度思考并选择适合你和你的合作者的任何东西。