2013-03-06 85 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