Ответ 1
Типичный суффикс имен файлов обычно используется редакторами (Emacs, Vim в некоторых режимах/версиях) на резервных копиях файлов, которые вы редактируете. Когда-то на Mac, Vim, казалось, создавал резервные копии для меня; это уже не так, но теперь я не уверен, что это потому, что я где-то настраивал настройку или вим изменил свое поведение.
Я не видел git добавлять суффиксы тильды к именам файлов (либо на Mac, где я работаю в основном, так и в другом месте).
Чтобы остановить git желание добавить файлы, добавьте строку, содержащую только *~
в .gitignore
.
У Vim есть (по крайней мере) три настройки, связанные с этим:
nobackup
backupcopy=auto
backupext=~
My ':set all
' показывает приведенные выше значения. Вероятно, вы видите "backup
", а не "nobackup
".