Eclipse中特定文件
Eclipse為了管理我們創(chuàng)建的工程蓝仲,往往會維護一些文件,這些文件和開發(fā)沒有直接聯(lián)系官疲。這些文件對用戶是隱藏的袱结,但可以在Navigator視圖(Window -> Show View ->Navigator)中看到中。主要包括了下面幾種文件:
- .classpath文件
- .project文件
- .settings目錄下的所有文件
在Git中途凫,最好不要對其進行追蹤垢夹,也就是說要把它們忽略。
為什么要忽略 Eclipse 特定文件呢维费?
同一個團隊中很難保證大家都使用相同的IDE工具果元,而IDE工具不同時,相關(guān)工程特定文件就有可能不同掩完。如果這些文件加入版本控制系統(tǒng)噪漾,那么開發(fā)時就很可能需要為這些文件解決沖突。
解決方法
1. 上GitHub官網(wǎng)復(fù)制相關(guān)的樣例文件
如果要進行Java工程的開發(fā)且蓬,就打開Java對應(yīng)的樣例文件
并將其內(nèi)容復(fù)制欣硼。
2. 編輯本地配置文件
在任意目錄中新建一個配置文件,名字隨意,(記住其路徑)恶阴,如java.gitignore,將樣例文件內(nèi)容復(fù)制到配置文件中,并在文件最后追加下面的代碼
.classpath
.project
.settings
target
3. 在~/.gitconfig中引入配置文件
打開用戶的home目錄下(本例子是C:\Users\asus)的.gitconfig诈胜,在最后添加下列代碼
[core]
excludesfile = C:/Users/asus/java.gitignore
值得注意的是:上述代碼中文件路徑一定要使用"/",不能使用""