嗨,我想知道是否有方法能够全局忽略我的机器上的.idea文件夹?我的项目中没有也不需要.gitignore文件,但是当尝试添加和提交真实更改时,.idea/文件夹总是出现,这很恼人。
有任何想法吗?
# add this to ~/.gitconfig:
[core]
excludesfile = ~/.gitignore
在您的主目录中创建 .gitignore 文件:# create ~/.gitignore
.idea
在您的计算机上的任何Git仓库中,都会忽略.idea文件夹。
以下内容来自于 git help ignore
:
用户想要 Git 在所有情况下忽略的模式(例如,由用户选择的编辑器生成的备份或临时文件)通常会被放在一个由用户
~/.gitconfig
中的 core.excludesFile 指定的文件中。它的默认值是$XDG_CONFIG_HOME/git/ignore
。如果$XDG_CONFIG_HOME
没有设置或为空,则使用$HOME/.config/git/ignore
。
这里已经有一个答案了:请查看CB Bailey的答案。
它涉及设置一个gitignore文件“某个地方”。通过使用该链接上给出的命令来指定位置。
然后,您需要实际在~/.gitignore
中创建文件,并在其中添加.vscode
或在您的情况下添加.idea
。