我被要求在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