bru*_*uce 16 git vim temporary-files gitignore
刚开始在我的mac上使用git.我的存储库中有一个名为的文件README.当我更改它时,git将另一个文件放在README~包含先前版本的目录中.
.gitignore,但我想我可以做到,但我宁愿理解为什么我首先得到这些文件..)(很难在谷歌搜索"〜"上搜索谷歌的答案)
Jon*_*ler 30
文件名上的波浪号后缀通常由编辑器(Emacs,某些模式/版本中的Vim)用于您编辑的文件的备份副本.有一次,在Mac上,Vim似乎为我创造了备份; 它不再存在,但我现在不确定是否因为我在某处调整了一个设置或者vim是否改变了它的行为.
我还没有看到git为文件名添加波浪号后缀(无论是在我主要工作的Mac上还是其他任何地方).
要停止混帐想要添加的文件,添加包含只是一条线*~来.gitignore.
Vim(至少)有三个与此相关的设置:
nobackup
backupcopy=auto
backupext=~
Run Code Online (Sandbox Code Playgroud)
我的' :set all'显示了上面的价值观.你的可能会显示' backup'而不是' nobackup'.