1. 程式人生 > >git 提交時忽略檔案資料夾 版本控制不提交某些檔案

git 提交時忽略檔案資料夾 版本控制不提交某些檔案

使用 git 的時候,經常會有一些檔案或者資料夾不需要提交到版本控制,比如mac下的.DS_Store檔案,某些配置檔案,以及一些日誌資料夾等等(我的springboot專案自動生成的target資料夾,.xml配置檔案諸如此類的);

這時候就需要使用git的全域性忽視檔案配置所需要忽視的專案,控制哪些檔案不需要在版本控制中顯示出來。

 

1.

進入當前使用者目錄下檢視是否有.gitconfig(git配置檔案) 和 .gitignore_global(git全域性忽視配置檔案);或者開啟終端,open命令編輯器檢視編輯並儲存;再或者less 命令檢視,vim 命令修改。

(通常.開頭的檔案或者資料夾是隱藏檔案,可以通過偏好設定修改隱藏檔案可見)

如果沒有.gitignore_global,則可以自己建立一個

 

2.  

檢視/編輯.gitignore_global,設定哪些檔案或資料夾提交到git庫時被忽視。

 

3.

.gitconfig 中配置忽視檔案檔案,core節點,使用excludesfile 指定忽視檔案路徑

 

4. 儲存配置後,立即生效,配置中的檔案和資料夾已被忽視

 

參考:

https://blog.csdn.net/sbt0198/article/details/51992102

https://www.cnblogs.com/rickqin/p/7068088.html