当已经将target .idea推送到远程,使用方法1和方法2。

当要杜绝此事再发生,使用方法3

1.删除远程文件

git rm -r --cached .idea/*
git rm -r --cached target/*
(--cached 表示本地仍旧保留)

2.提交

git commit -m "删除不需要的文件"
git push

3.其他方式:彻底解决

将.gitignore上传到git仓库,永绝后患

# Created by .ignore support plugin (hsz.mobi)
/target/*
!.mvn/wrapper/maven-wrapper.jar
src/test/
### STS ###
.apt_generated
.classpath
.factorypath
.project
.settings
.springBeans
.sts4-cache

### IntelliJ IDEA ###
.idea
*.iws
*.iml
*.ipr
.mvn/
catalina.base_IS_UNDEFINED/

### NetBeans ###
/nbproject/private/
/nbbuild/
/dist/
/nbdist/
/.nb-gradle/
/build/
.DS_Store
*/.DS_Store
*.class
.idea/*
*.bak
target
target/*
.gradle/
.settings/
*.pyc
*.log
*.stats
*.apk
*.ap_
*.dex
gen/
local.properties
proguard/
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
xcuserdata
*.xccheckout
*.moved-aside
*.hmap
*.ipa
.metadata/
.metadata/*
*.log
pids
*.pid
*.seed
lib-cov
coverage
.grunt
.lock-wscript
build/Release
node_modules
.gitlab-ci.yml
.gitignore
BladeX-Boot.iml
target/

Logo

一站式 AI 云服务平台

更多推荐