在根目录中新建.gitignore文件,设置如下:
.idea
log/
target/
*.iml
若没有生效,是因为gitignore只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改 .gitignore 是无效的。
解决方法是先把本地缓存删除,然后再提交。
git rm -r --cached .
git add .
git commit -m "update .gitignore"
git push -u origin master
本文介绍如何在Git中使用.gitignore文件来排除特定文件或目录,避免它们被纳入版本管理。文章详细解释了.gitignore的工作原理,并提供了实际操作步骤,包括如何更新已跟踪文件的忽略规则。
在根目录中新建.gitignore文件,设置如下:
.idea
log/
target/
*.iml
若没有生效,是因为gitignore只能忽略那些原来没有被 track 的文件,如果某些文件已经被纳入了版本管理中,则修改 .gitignore 是无效的。
解决方法是先把本地缓存删除,然后再提交。
git rm -r --cached .
git add .
git commit -m "update .gitignore"
git push -u origin master
6万+
1116
1765
1122

被折叠的 条评论
为什么被折叠?