一定要在首次上傳git之前配置好 ignore文件
假如操作問題不小心點了studio中可視化界面的git add . -f (強制的關聯所有)
這時候如果你看小git status 所有的文件都進行了遠端關聯 WTF
如果解除關聯,並重新配置我們的忽略文件呢
首先可以同那個
git rm 文件名
git rm -r 文件夾
解除與遠端的關聯狀態
然后修改我們的ignore文件,修改完先不要提交
原因是.gitignore只能忽略那些原來沒有被track的文件,如果某些文件已經被納入了版本管理中,則修改.gitignore是無效的。那么解決方法就是先把本地緩存刪除(改變成未track狀態),然后再提交:
git rm -r --cached . git add . git commit -m 'update .gitignore'
需要先執行 git rm -r --cached 解除本地與遠端的聯系 (並刪除遠端的所有代碼)
然后再次重新提交,這次提交完了遠端代碼就被刪除了
我們可以重新git add . 提交正確的文件了
