[英]Eclipse and EGit: how to commit build directories
我正在使用帶有CDT和EGit 2.0.0的Eclipse 3.7(Indigo)。 我想提交構建目錄( Debug
和Release
),因為它們包含makefile
,所以如果我想在沒有Eclipse的主機中編譯我的項目,我可以克隆存儲庫, cd
到Release
目錄並調用make all
。
我的.gitignore
是這樣的:
*.o
*.d
Debug/MyApplication
Release/MyApplication
如果我從控制台調用git status
,它會告訴Debug
和Release
目錄沒有跟蹤,所以我可以調用git add .
。
從Eclipse開始,這是不可能的:它只是忽略Debug和Release目錄。
那么......如何強制Eclipse分階段這些目錄呢? 每次makefile更改時我都不想從命令行調用git。
使用以下更新站點更新到EGit 2.1(或使用每晚更新站點 ):
http://download.eclipse.org/egit/updates
EGit用於在2.1之前忽略派生資源(例如Eclipse構建輸出文件夾)。
在2.1中,這被改變,以便它與Git一致,參見bug 359052 。 它現在只忽略明確排除的文件(例如,通過.gitignore
)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.