Как игнорировать файлы с помощью приложения git -gui (tcl-tk)?
Я использую интерфейс git-gui для управления моим проектом git. Несмотря на уродство - tcl-tk - это один из самых полных интерфейсов.
Однако я не могу найти , как игнорировать файлы из этого интерфейса?
Ответ 1
прагматичным способом является добавление этого в конфигурацию git:
git config --global guitool."Add to .gitignore".cmd $'echo "\n$FILENAME" >> .gitignore & git add .gitignore'
git config --global guitool."Add to .gitignore".needsfile yes
git config --global guitool."Add to .gitignore".confirm yes
Использование
После этого вы можете использовать его под Tools > Ignore selected file в git gui.
Выберите файл, который вы хотите игнорировать, в Unstaged Changes -> Tools/ignore selected file
Ответ 2
Если вы имеете в виду игнорировать их навсегда, добавьте файл .gitignore в корень вашего каталога (где находится папка .git). Перечислите файлы или типы файлов, разделенные следующей строкой:
*.pyc
venv
.metadata
Если вы хотите временно игнорировать его, вы можете сделать шаг .gitignore или просто скомпилировать файлы, которые вы хотите совершить индивидуально.
Ответ 3
Вы можете попробовать сначала добавить все файлы. После этого перейдите в git gui, выберите те файлы, которые вы хотите игнорировать, в "Staged Changes" и нажмите Ctrl-U.
Ответ 4
Если вы установите его в файле .gitconfig, GUI будет соответствовать.
Добавьте это в свой .gitconfig (должно быть расположено в каталоге c:\users\USERNAME)