pycharm/git ignore忽略操作


使用pycharm和github時,因為有些本地配置文件,需要使用到ignore功能。

這部分其實更關於的是git的功能學習,而pycharm插件庫出了.ignore插件,對於開發者來說是比較友好的。

 

有兩個途徑可進行安裝這個插件:

先嘗試第二種方法,如果網絡不好再使用第一種方法~  

 

1.直接官網下載對應版本(不建議下最新,因為我下最新提示不兼容我的19.3)

  https://plugins.jetbrains.com/plugin/7495--ignore

  放到pycharm根目錄\plugins目錄下(不放應該也可以,為了整潔,還是放過去吧)

然后打開Pycharm-->File-->Settings-->Plugins-->點擊右側設置小圖標-->點擊install plugins from disk-->找到你剛下載完放ignore的目錄位置打開即可-->重啟Pycharm

 

 

 

 

 

2.Pycharm-->File-->Settings-->Plugins-->搜索ignore-->點擊安裝-->重啟Pycharm

搜索時網絡可能很差,連不上,連不上就用第一種方法安裝吧

 

 

 

 

怎么使用ignore:

你的項目-->右鍵-->New-->.ignore file-->.gitignore file(Git)

 

 

 搜索勾選上JetBrains和Python-->Generate

JetBrains勾選主要是忽略同步.idea文件夾的東西

Python勾選主要是忽略同步venv文件夾的東西

這兩個和本地配置有點關系

當然,也可以自己選擇其他勾選(如果你熟悉其他的話)  和其他文件添加ignore(下面會講)

當ignore某些文件時,這些文件在pycharm里面會置灰

 

 

 

自定義ignore任意文件:

點擊某個文件-->右鍵-->Add  to .gitignore file

 

 

添加完就會看到gitignore文件最后多了一行

 

 

 

 

Q&A:

還沒遇到的問題,但以后可能會遇到

解決在 .gitignore 中添加了文件路徑還是沒有被忽略的問題:

https://www.jianshu.com/p/933c9453bec4

 

執行 git rm --cached "文件路徑"

如果出現 not removing 'game/logs' recursively without -r

說明需要遞歸刪除跟蹤列表里的文件(實際文件不會被刪除)

加上 -r 即可 git rm -r --cached "文件路徑"

最后記得在 .gitignore 確認添加忽略文件路徑,這樣以后一些不需要的文件就可以過濾掉。

 


免責聲明!

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



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