4

我是 Git 新手,我正在尝试使用补丁文件为开源存储库做出贡献。

我为一个类创建了一个补丁,然后我需要修改同一个类中的其他东西,所以我继续为它制作另一个补丁。

现在我有 1 个类的两个补丁,并且想将它们组合起来,但我是新手,在我阅读了同样问题的尽可能多的 stackoverflows 之后,我仍然不明白我将如何去做这件事。

我听说 rebase 有一些方法,但我认为这可能会搞砸一些事情,不知道到底该怎么做。

很抱歉发布与其他问题如此相似的内容,我需要澄清一下。另外,我不太明白 rebase 的实际作用,但是任何与弄乱分支有关的事情听起来都很危险。

4

1 回答 1

0

如果您尚未应用这两个补丁,则:

git rebase -i HEAD~2

在编辑器中,修复最后一次提交的壁球,然后保存。

于 2013-06-02T18:17:21.317 回答