
1,Settings--->Plugins--->搜索-.ignore,我是已经安装了的,如下图
2,安装插件后,去生成.gitignore初始文件 项目右键--->New--->.ignore file --->.gitignore file (Git),如下图
3,进行上面 *** 作后会出现如下d窗,可以直接搜索java配置忽然文件,也可不选,直接点击Gennerate生成文件
4,生成的文件如下图
5,但是一般情况下idea添加.idea,/target/文件,也可以自己手动添加,我的添加如下
6,到目前为止.gitignore插件已经配置完毕了,但是提交的时候发现.gitignore并没有生效,这是因为在配置.gitignore之前,你已经进行了文件的commit,这样的话就需要将文件进行移除
7,进入项目所在文件夹,右键选择Git Bash Here
8,输入,命令:git rm --cached --force -r (需要移除的文件),如下图,
9,至此,.gitignore的配置就结束了
git忽略的原理: git设置本地忽略必须保证git的远程仓库分支上没有这个要忽略的文件,如果远程分支上存在这个文件,本地在设置ignore将不起作用。
所以一般是在.gitignore 文件里面加入 .idea/ workspace.xml 即可
但是如果你这样做之前已经将此文件提交到了git远程仓库,那就需要执行以下命令了:
git rm -r --cached .idea
idea的.gitignore文件的配置
*.class
*.war
*.ear
*.zip
*.tar.gz
*.rar
target/
build/
.settings/
.project
.classpatch
.idea/
/idea/
*.ipr
*.iml
*.iws
.vscode/
*.log
*.cache
*.diff
*.patch
*.tmp
*logs/
IDS /
.DS_Store
Thumbs.db
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)