Поскольку ~ файлы являются файлами резервных копий, я считаю, что резервные копии полезны, когда произошла ошибка сохранения или неожиданно закрылся редактор.
Я предпочитаю иметь файлы резервных копий, но добавляю эти файлы в файл .gitignore, чтобы предотвратить их добавление в систему контроля версий:
Добавьте эту строку в файл .gitignore, чтобы игнорировать файлы, заканчивающиесяс тильдой ~:
*~