天天看點

Git中忽略Eclipse中的特定檔案

版權聲明:本文為部落客原創文章,未經部落客允許不得轉載。 https://blog.csdn.net/Hanniel/article/details/82191352

Eclipse中特定檔案

Eclipse為了管理我們建立的工程,往往會維護一些檔案,這些檔案和開發沒有直接聯系。這些檔案對使用者是隐藏的,但可以在Navigator視圖(Window -> Show View ->Navigator)中看到中。主要包括了下面幾種檔案:

  • .classpath檔案
  • .project檔案
  • .settings目錄下的所有檔案

在Git中,最好不要對其進行追蹤,也就是說要把它們忽略。

為什麼要忽略 Eclipse 特定檔案呢?

同一個團隊中很難保證大家都使用相同的IDE工具,而IDE工具不同時,相關工程特定檔案就有可能不同。如果這些檔案加入版本控制系統,那麼開發時就很可能需要為這些檔案解決沖突。

解決方法

1. 上GitHub官網複制相關的樣例檔案

官方網址

如果要進行Java工程的開發,就打開Java對應的樣例檔案

網址

并将其内容複制。

2. 編輯本地配置檔案

在任意目錄中建立一個配置檔案,名字随意,(記住其路徑),如java.gitignore,将樣例檔案内容複制到配置檔案中,并在檔案最後追加下面的代碼

.classpath
.project
.settings
target           

3. 在~/.gitconfig中引入配置檔案

打開使用者的home目錄下(本例子是C:\Users\asus)的.gitconfig,在最後添加下列代碼

[core]
    excludesfile = C:/Users/asus/java.gitignore           

上面代碼中等号右邊為配置檔案所在路徑。

值得注意的是:上述代碼中檔案路徑一定要使用”/”,不能使用”\”

繼續閱讀