1
當我啓動git gui時,我看到了我寫的最後一條提交信息 - 有時候我放棄了它(例如,當我匆忙修改commit時)。我主要在Dropbox工作,但是我可以在那裏回滾(或檢查)文件。那麼在哪個文件中存儲提交消息?它在.git
還是其他地方?git gui - 在哪個文件中存儲了[tmp]提交消息?
我在Windows(7或XP要看) - 希望這是系統獨立
當我啓動git gui時,我看到了我寫的最後一條提交信息 - 有時候我放棄了它(例如,當我匆忙修改commit時)。我主要在Dropbox工作,但是我可以在那裏回滾(或檢查)文件。那麼在哪個文件中存儲提交消息?它在.git
還是其他地方?git gui - 在哪個文件中存儲了[tmp]提交消息?
我在Windows(7或XP要看) - 希望這是系統獨立
git-gui
創建的用於存儲你正在編輯它提交信息一個.git/GITGUI_BCK
臨時文件。
如果您關閉git-gui
而不提交,提交消息將被移動到.git/GITGUI_MSG
。
提交後刪除臨時文件。
@Mr_and_Mrs_D通過純粹的實驗發現了這一點:)似乎沒有任何官方資源引用此(至少沒有幾個簡單的谷歌搜索顯示),儘管我確定它被記錄在某處。如果我找到它,我會更新答案 – 2013-09-05 19:33:59
Git是開源的,所以它記錄了其他所有內容 - 代碼:)。 https://github.com/git/git/search?q=GITGUI_MSG&ref=cmdform – Chronial
@Chronial是的,總是看看源代碼。很好的信息,謝謝 – 2013-09-05 22:47:48