提交文件,每當我試圖提交文件例如:It說:「沒有文件提交」,但該文件是上演根據其在項目資源管理器圖標承諾(見圖片)不能使用Eclipse例如:It
這發生在我的項目中的任何文件。我究竟做錯了什麼?我使用EGit 0.11.1。
編輯:
已更新至1.2.0和它的工作,謝謝大家!
提交文件,每當我試圖提交文件例如:It說:「沒有文件提交」,但該文件是上演根據其在項目資源管理器圖標承諾(見圖片)不能使用Eclipse例如:It
這發生在我的項目中的任何文件。我究竟做錯了什麼?我使用EGit 0.11.1。
編輯:
已更新至1.2.0和它的工作,謝謝大家!
正如OP asd提到的,EGit0.11.1是not the latest version:
的例如:It 1.2快照(可通過nightly update site)解決了問題。
EGit承諾至少支持最新的兩個Eclipse版本(截至2011年10月,本文爲3.6.2「Helios SR2」和3.7.1「Indigo SR1」)。
僅供參考,我原來的答案是:
這是可能的,如圖bug 341679檢出遠程分支(或標籤),而無需創建一個本地分支。
如果您處於這種情況,那麼您正在使用detached HEAD,這將解釋「無文件提交」消息。
請參閱「Git Lesson: Be mindful of a detached head」的更多,並檢查你的歷史記錄不會顯示頭指針:
好消息是,你可以快速創建一個新的解決這個問題科。
在egit中,這與Team -> Switch To -> New Branch
一樣簡單。現在,所有這些「分離提交」都將存在於新分支(new_idea)中。
您可能還需要考慮升級例如:It版本。當前發行版本是1.1.0,並且自0.11.1修復了很多錯誤。 – dunni