我一小時前意外地嘗試提交一個大文件(〜250 MB)到我的本地git倉庫。提交仍然沒有完成一個小時後,我正在運行的虛擬機像糖漿一樣運行。我想取消提交(ctrl-c),但我擔心會做什麼。git:取消長時間運行的提交是否安全?
是否安全地中斷正在進行的提交?如果沒有,這裏還有其他的選擇嗎?
我一小時前意外地嘗試提交一個大文件(〜250 MB)到我的本地git倉庫。提交仍然沒有完成一個小時後,我正在運行的虛擬機像糖漿一樣運行。我想取消提交(ctrl-c),但我擔心會做什麼。git:取消長時間運行的提交是否安全?
是否安全地中斷正在進行的提交?如果沒有,這裏還有其他的選擇嗎?
如果在該提交中沒有其他非常重要的更改不能丟失,只需中止它即可,因爲它只是本地提交,所以始終可以使用git reset
。
(不要push
你到遠程倉庫和幾乎所有的變化可以解決相當容易。)
我認爲你的意思*推*,而不是*提交* –
做吧。它不會損害任何東西。 AFAIK –
@Grabriele Nope,我最後的命令是一個提交。 – Shaun