git刪除遠程文件夾或文件的方法


由於本地修改了文件夾大全名大小寫的原因,同步到git上並不區分大小寫,造成了一些文件同步不了,所以要先把git遠程庫上文件夾刪除掉,然后再重新同步

如下,我把src里的全部移除,但是本地文件還保留。

git rm -r -n --cached  */src/\*      //-n:加上這個參數,執行命令時,是不會刪除任何文件,而是展示此命令要刪除的文件列表預覽。

 

git rm -r --cached  */src/\*      //最終執行命令.

 

git commit -m"移除src目錄下所有文件的版本控制"    //提交

 

git push origin master   //提交到遠程服務器

 

若用git status命令查看,則/src/目錄下文件出現在結果列表里, 我們不希望這個目錄下的文件出現,則在項目根目錄下,和.git 同級目錄下,新建一個.gitignore文件,

把.gitignore提交到遠程服務器。 則/src目錄就不會被提交了。

 

博客搬家 新地址


免責聲明!

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



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