1. 程式人生 > 實用技巧 >Eclipse上GIT外掛EGIT使用手冊之四_配置.gitignore

Eclipse上GIT外掛EGIT使用手冊之四_配置.gitignore

2019獨角獸企業重金招聘Python工程師標準>>> hot3.png

此時我們嘗試做一次提交

l Team -> Commit…

如上圖所示,Author和Committer會預設為Git配置的使用者資訊。下面的Files視窗中可以看到此次提交的檔案,其中有非常多帶有NC_HOME的檔案,此時可以猜測出,在我們的project中連結的NC_HOME也被GIT預設到版本控制中了,如下圖:

顯然NC_HOME和out是不需要進行版本控制的,我們可以通過配置.gitignore來排除這兩個資料夾

開啟Navigator視窗,在project根目錄中新增.gitignore檔案,將需要排除控制的目錄寫入.gitignore檔案中

再次嘗試commit,需要提交的檔案已經被過濾

首次提交後,會自動生成master分支

然後在public中新建一個檔案,可以看到圖示依然是問號,處於untracked狀態,即git沒有對此檔案進行監控

通過Team -> Add to index可以將檔案加入git索引,進行版本監控

可以看到圖示顯示也有了變化(EGIT中只要Commit就可以預設將untracked的檔案新增到索引再提交更新,不需要分開操作)

也可以通過Team -> Untrack將檔案從索引控制中排除。

將此次新增的檔案commit到倉庫中,檔案將處於unmodified狀態,或者說,這就是一種staged狀態

然後修改檔案的內容,檔案將處於modified狀態

轉載於:https://my.oschina.net/91jason/blog/406701