2012-09-17 64 views
7

一個項目,我提交使用these steps在github項目:當我犯的一個額外的項目目錄中創建

右鍵點擊你的項目,選擇Team - >共享項目 - > Git的。選擇 建議的行,然後按「創建存儲庫」。按完成。

右鍵單擊您的項目並選擇「Team」 - >「Push」。彈出一個對話框 。維護以下數據。調整突出顯示的 行,以便您使用用戶和項目名稱。

但當我查看在github上我的項目,這是我的項目結構: 的myproject - >的myproject - > SRC

當它應該是: 的myproject - > SRC

所以額外的水平項目名稱正在github上創建。我是否正確提交項目?

當我嘗試使用「在項目的父文件夾中使用或創建存儲庫」項目共享項目時,項目路徑爲「c:\ homedir \ git \ egit-test1 \ egit-test1」如果不是「c :\ homedir \ git \ egit-test1 \「?

截圖附: enter image description here

+0

你的教程的源代碼是什麼? – CharlesB

+0

@CharlesB教程的源文件是http://www.vogella.com/articles/EGit/article.html#respository –

回答

6

如果你不想在你的git倉庫額外的目錄級別,您需要啓用「使用或創建項目的父文件夾存儲庫」在最頂端的選項「配置Git倉庫」對話框(團隊 - >共享項目... - > Git)。

但是,這將直接在工作區中創建存儲庫,而不是在默認存儲庫文件夾中創建,這是不推薦的。但是,您可以將項目移動到正確的位置,並在第二步中將其重新導入到工作區中。

create repository in parent folder of project

另一種選擇是先創建GitHub上的倉庫。之後,您可以克隆github存儲庫並將代碼移入其中。

+0

謝謝,這是否有意義不具有「額外的目錄級別」?我假設這是其他人使用它的方式,沒有額外級別的情況嗎? –

+0

@ user470184只要你有一個單一的java項目的git倉庫,額外的級別是沒有意義的。但是,當你在一個git倉庫中有多個java項目時,子目錄是有幫助的。 –

+0

請看我的問題編輯,當我嘗試共享項目,我不認爲它應該顯示項目目錄如截圖所示? –