Intellij IDEA或Pycharm配置Git忽略文件.gitignore(最簡單方式)

簡介

IDEA或者Pycharm在提價代碼到GIt時,經常會把項目根目錄下的一些編譯或輸出文件自動添加進來,每次都得手動去掉勾選,十分浪費時間。爲了解決此問題,GIt提供了.gitignore文件,來過濾不想提交的文件。本文在此基礎上,給大家講解一種方式,值在IDE界面,就完成對.gitignore文件文件的配置和生效。不需要安裝gitignore插件或者進入系統的CMD命令行操作。IDEAPycharm都可以使用,共三個步驟,一分鐘輕鬆搞定。

一.在項目根目錄創建.gitignore文件

右鍵單擊項目名,選擇New 選擇File,命名爲.gitignore(注意:開頭符號是英文.,全小寫,名字必須是這個,一個字母也不能錯)。
注意: 必須是在根目錄下創建.gitignore文件,所以一定要右鍵單擊項目名稱,再選擇新建

在這裏插入圖片描述

二.將系列配置複製到.gitignore文件中

我在這提供了常見的需要排除的文件,你可以將自己需要排除的文件,追加在最後一行。

##ignore this file##
/target/
/.idea/
/.settings/
/.vscode/
/bin/

.classpath
.project
.settings
.idea
 ##filter databfile、sln file##
*.mdb
*.ldb
*.sln
##class file##
*.com
*.class
*.dll
*.exe
*.o
*.so
# compression file
*.7z
*.dmg
*.gz
*.iso
*.jar
*.rar
*.tar
*.zip
*.via
*.tmp
*.err
*.log
*.iml
# OS generated files #
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
.factorypath
/.mvn/
/mvnw.cmd
/mvnw

三.命令刪除Git緩存,立即生效

打開IDEAPycharm的終端Terminal,複製下面命令到終端,然後按回車立即生效,至此全部完成。

注意: 必須要輸入此行命令,否則由於GIt緩存的緣故,是不能立即生效的,此行命令將清空Git緩存。

git rm -r --cached . 

在這裏插入圖片描述
PycharmIDEA或者MyEclipse都是輸入同樣的命令,Pycharm上的設置,如下圖:
在這裏插入圖片描述

四.成功後的效果圖

提交代碼時,發現out文件夾下的文件都已經被忽略掉了,提交複選框,瞬間清爽了許多。
在這裏插入圖片描述

總結

通過簡單的三步,1.創建.gitignore文件;2.添加忽略文件後綴名;3.IDEA終端執行命令清空Git緩存。三步搞定Git忽略文件。不需要安裝gitignore插件,這個插件太雞肋了,就能提供個創建文件,所以嘗試了以後,直接拆卸了。喜歡本文的內容請點贊和收藏。

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