git 將文件取消版本控制


以idea為例:

如果在.gitignore文件中沒有指定忽略.idea文件夾(這個文件夾包含的是本地對項目的配置,如maven,字符編碼等,不需要共享,所以無需提交),那么提交時就會將其提交到遠程代碼庫中。

 

如果已經.idea已經在遠程倉庫,那么再修改.gitignore文件就已經沒用了,所以需要通過命令將遠程的.idea文件夾取消版本控制

1、使用 git rm -r --cached "要取消版本控制的文件或文件夾" 將本地的 .idea 文件夾取消版本控制

2、使用 git commit -m "提交的信息" 提交到本地倉庫

3、使用 git push origin master 提交到對應的遠程分支中,遠程倉庫的idea文件夾將會被刪除

4、在.gitignore文件中添加忽略.idea文件夾,並提交到遠程倉庫即可

如果需要將.idea文件夾添加版本控制,只需要將.gitignore文件中的.idea/刪除即可

 


免責聲明!

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



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