Git добавить игнорируемые файлы из Github Desktop
Я хотел бы добавить файл, который соответствует .gitignore
поэтому не отображается в Github Desktop. Обычно, git add -f ignoredFile
сделаю это, но я бы хотел сделать это из Github Desktop. Есть ли способ сделать это?
3 ответа
Вы можете сделать это через пользовательский интерфейс GitHub Desktop.
На Mac (должен быть похож на Windows), перейдите в строку меню:
Репозиторий -> Настройки репозитория -> Игнорируемые файлы
Добавить (скопировать проигнорированное из вашего .gitignore
файл) игнорируемые файлы в этом текстовом поле и нажмите кнопку Сохранить.
Тогда игнорируемые файлы не должны отображаться в незафиксированных изменениях.
Стоит отметить, что я сталкивался с клиентом GUI Github Desktop:
Если вы фиксируете и синхронизируете файл, который позже хотите добавить в gitignore, лучший способ сделать это - удалить файл из репозитория, зафиксировать и синхронизировать изменение. Затем повторно импортируйте тот же файл в каталог, в котором он находился, и вы увидите, что файл игнорируется в Desktop Client. У меня были проблемы с тем, что gitignore не захватывал файл, чтобы его игнорировать, так как он изначально был зарегистрирован в хранилище. Выше исправляет эту небольшую проблему в клиенте GUI.
У меня такая же проблема. Вот что сработало для меня:
- отредактируйте (или даже удалите) файл .gitignore, чтобы файл больше не игнорировался
- сделайте коммит (без внесения изменений в .gitignore)
- отменить изменения в .gitignore