我正在使用git-gui
界面来管理我的git
项目。尽管丑陋 - tcl-tk
- 它是最完整的界面之一。
但是,我找不到如何忽略此界面中的文件?
答案 0 :(得分:22)
务实的方法是,将其添加到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
的{{1}}下使用它。
在git gui
答案 1 :(得分:3)
如果您的意思是永远忽略它们,那么在目录的根目录中添加.gitignore
文件(.git
文件夹所在的位置)。列出由新行分隔的文件或文件类型,如下所示:
*.pyc
venv
.metadata
如果您的意思是暂时忽略它,您可以执行.gitignore
步骤或只是暂存您要单独提交的文件。
答案 2 :(得分:-1)
如果在.gitconfig文件中设置它,GUI将符合。
将此添加到您的.gitconfig
(应位于c:\ users \ USERNAME下)
[core]
excludesfile = ~/.gitignore
然后创建一个文件c:\users\USERNAME\.gitignore
并将忽略文件添加到该文件中。
答案 3 :(得分:-2)
您可以尝试先添加所有文件。之后转到git gui,在" Staged Changes"中选择要忽略的文件。然后按Ctrl-U。