我試圖在git倉庫中壓縮一些提交。Git的問題 - rebase/squash
> git rebase -i HEAD~3
Successfully rebased and updated refs/heads/staging.
的文件打開名爲git-rebase-todo
:
pick a2f3467 Require statement incorrect
pick c41212e Require file in environment
pick 2743221 This should work
# Rebase c5f42f3..2743221 onto c5f42f3
# ..........
我試圖從pick
底部兩次提交更改爲squash
。我保存文件,我也得到了以下錯誤:
Unable to save ~/Documents/code/myapp/.git/rebase-emrge/git-rebase-todo
它看起來像一個文件系統錯誤,而不是一個Git之一。如果您嘗試手動在該位置創建文件會發生什麼情況? – Ben 2013-03-13 12:17:07
你使用什麼編輯器? – poke 2013-03-13 12:24:45
@poke我使用SublimeText2 - 沒有什麼奇特的(我不認爲!) – Brandon 2013-03-13 15:46:43