我被要求在github上压缩提交请求上的提交。当我运行壁球提交拉请求
git rebase -i HEAD~5
它看起来像这样
pick bcbb30d My commit comment
pick 8564706 Other persons commit comment
pick c99bdd2 Other persons commit comment
pick 07bb5b9 Other persons commit comment
pick 2bcff6f Other persons commit comment
pick 77a5076 My commit comment
正如我只想壁球MY提交,是否确定把“南瓜”对所有我的,但一个(把它当作“挑'),并让其他人的提交也作为“选择”了?这只会压缩我的承诺吗?
请注意,当您压缩提交时,您正在重写回购历史记录。如果你处理已经在遥控器上的修改(可能是你的情况,因为你正在拉动遥控器),如果你强制使用它('-f'),遥控器将只接受你的推送。如果你不是一个人工作的话(和其他人已经有你改变的历史),这是特别有问题的。 – talles