2013-03-06 121 views
1

在我的git倉庫,的ls -a結果是:這些git dot un文件是什麼?

.fileInFirstCommit.un~ 
.fileInSecondCommit.un~ 
.git      
fileInFirstCommit  
fileInFirstCommit~  
fileInSecondCommit  
fileInSecondCommit~ 

這都是什麼.UN〜文件?

+6

似乎是由文本編輯器生成的某種備份文件,而不是git本身。請檢查這些文件的內容。 – Crozin 2013-03-06 19:20:21

回答

6

這些是Vim的undofilesundofile是一個相對較新的功能,允許您存儲個別文件的撤銷歷史記錄。 This blog post涵蓋了很好的基本思路。另請參閱Vim中的:help new-persistent-undo