解決設置.gitignore忽略.idea不起作用的問題

一:問題原因


出現該問題的原因是在創建本地庫時,自動生成的.git文件和.gitignore文件中並沒有添加.idea文件,但是這個自動創建的.gitignore文件配置在創建本地庫的同時已經添加進了本地庫的緩存中,雖然創建完本地庫之後你第一時間更改了忽略文件,但是上傳到服務器時仍然會有.idea文件夾。根據這個思路,我們可以先清除本地庫忽略文件配置緩存,然後更改忽略文件,添加要忽略的文件,再次提交到本地庫,之後再上傳服務器就可以解決這個問題。

二:解決方法


如果你安裝了git,直接進入你項目根目錄(就是有.git隱藏文件的那一層)
右鍵 git bash here
依次輸入:

#刪除緩存 注意有個點
git rm -r --cache .

#查看狀態
git status

#vim修改.gitignore文件,添加你要忽略的文件
vim .gitignore

#將文件修改提交到本地暫存區
git add .gitignore

#提交本地庫
git commit -m “update .gitignore”

#上傳服務器
git push origin master

後期如果出現其他要忽略的文件但是添加之後仍能上傳,都可用此方法進行解決。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章