刪除git上已經提交的文件

 

1.先查看有哪些文件能夠刪除,可是不真執行刪除git

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

-r  遞歸移除目錄post

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

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

 

2.執行刪除遞歸

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

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

若是隻想從版本庫中刪除,可是本地仍舊保留的話,加上 --cached 參數it

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

 

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

再執行提交操做便可刪除文件

git commit -m"移除target目錄下全部文件"
git push origin dev其中origin dev爲分支名稱
相關文章
相關標籤/搜索