在项目根路径下的.gitignore文件中直接复制替换即可
# Windows
[Dd]esktop.ini
Thumbs.db
$RECYCLE.BIN/
# macOS
.DS_Store
.fseventsd
.Spotlight-V100
.TemporaryItems
.Trashes
# Node.js
node_modules/
# Ant
local.properties
# Ant
local.properties
# Maven
target/
release.properties
# Eclipse
.classpath
.project
.externalToolBuilders/
.metadata
.settings
# IntelliJ
*.iml
*.ipr
*.iws
.idea/
out/
# Mac
.DS_Store
# gitignore
.gitignore
2.windos忽略LF报错:
## [git warning: LF will be replaced by CRLF in 解决办法]
<pre style="margin-top: 0px; margin-bottom: 0px; white-space: pre-wrap; word-wrap: break-word; font-family: "Courier New" !important; font-size: 12px !important;">
git config core.autocrlf false
3
多人开发时,会出现明明在gitignore中忽略了.idea文件夹,但是提交时仍旧会出现.idea内文件变动的情况
原因
.idea已经被git跟踪,之后再加入.gitignore后是没有作用的
解决办法
清除.idea的git缓存
git rm -r --cached .idea