刪除git上已經提交的文件


1.先查看有哪些文件可以刪除,但是不真執行刪除

git rm -r -n job-executor-common/target/*

-r  遞歸移除目錄

-n 加上這個參數,執行命令時,是不會刪除任何文件,而是展示此命令要刪除的文件列表預覽,所以一般用這個參數先看看要刪除哪些文件,防止誤刪,確認之后,就去掉此參數,真正的刪除文件。

上面這個命令就是先查看 job-executor-common/target/* 下有哪些可以刪除的內容

 

2.執行刪除

git rm -r  job-executor-common/target/*

此時,就把指定目錄下所有內容從本地版本庫中刪除了

如果只想從版本庫中刪除,但是本地仍舊保留的話,加上 --cached 參數

git rm -r --cached job-executor-common/target/*

 

3.刪除遠程版本庫中的文件

再執行提交操作即可

git commit -m"移除target目錄下所有文件"
git push origin dev

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM