git提交时不慎将target目录一并提交了 此时可以通过如下操作 将target目录移除 并确保后面在次提交时不在提交target目录
第一步:在.gitignore文件中添加要忽略的目录或文件
target/
如果已经进行了一些不必要的提交,你可以使用以下命令来移除它们
git rm -r --cached target/
git commit -m "Remove target directory from repository"
git push origin main # 或者你的默认分支名称
.gitignore文件内容
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.nar
*.ear
*.zip
*.tar.gz
*.rar
.idea
target/
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
replay_pid*