idea项目中.idea文件夹和.iml文件

从sourcetree拉下来的代码,idea打开后自动生成的.idea和.iml文件,在sourcetree中会显示成未暂存的状态,在idea和sourcetree中都试过忽略这中文件类型,还是不行,请问一下这种情况该怎么解决

img

提交代码绝对不要一股脑全部提交,只提交你想要提交的,这种问题就不是个问题了,
既然客户端不好使,可以尝试命令去忽略文件夹

增加.gitignore

img

### gradle ###
.gradle
/build/
!gradle/wrapper/gradle-wrapper.jar

### STS ###
.settings/
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
bin/

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
rebel.xml

### NetBeans ###
nbproject/private/
build/
nbbuild/
nbdist/
.nb-gradle/

### maven ###
target/
*.war
*.ear
*.zip
*.tar
*.tar.gz

### vscode ###
.vscode

### logs ###
/logs/
*.log

### temp ignore ###
*.cache
*.diff
*.patch
*.tmp
*.java~
*.properties~
*.xml~

### system ignore ###
.DS_Store
Thumbs.db
Servers
.metadata
```java