利用eclipse的git插件EGit與git@osc交互

利用eclipse的git插件EGit與osc@git交互


首先安裝EGit
help - eclipse markerplace - 輸入egit - installl便可


安裝成功後,進入並登錄http://git.oschina.net/
這裏主要注意一下帳號密碼的問題,osc的官方說明以下:
提示: 該密碼爲使用郵箱、密碼登錄 Git@OSC 的密碼,並非開源中國(http://www.oschina.net)的登錄密碼。
該密碼還用於使用 http 方式 push 代碼時認證用戶權限,默認初始密碼是隨機密碼(會發送到的你郵箱中),請您修改後使用。 若是你沒有收到郵件,請在未登錄狀態訪問 重置密碼 頁面來重置密碼 (或者點擊 登錄頁面 的 "忘記密碼?」 按鈕)。


登錄成功並確認好帳號密碼後,就能夠開始共享項目了;


點擊右上角的+來建立一個新的項目(osc@git一個帳號能建立30個project)
輸入項目名稱和描述,輸入完畢後,點擊create project便可,這樣一個項目就建立完畢了。



好比我剛剛上傳了kfeedback項目
點擊圖中圓圈中的按鈕來複制git的http遠程倉庫的地址
點擊完成後,回到eclipse中,打開Git Repository視圖,而後ctrl+v,就會出現下邊的界面;

輸入git@osc的帳號信息後,一頓next便可; git



而後回到項目視圖,在要發佈的項目上點擊右鍵 - team - share project



在Repository中選擇剛剛建立的遠程倉庫便可;
而後右鍵 - team - commit 選中要上傳的文件 - commit and push便可


上傳成功後,刷新osc@git界面,將會看到已上傳的項目文件了;


更新操做與svn cvs的操做基本一致;主要就是修改code,而後commit and push;

補充,如何將git@osc上的項目檢出(導入)到本地的eclipse中

step 1 : file - import eclipse


next svn

選擇URI - next spa

點擊複製後,在下圖中的URI位置點擊粘貼 .net

粘貼後如圖: 插件

輸入用戶名密碼,而後next code

next ip

選擇項目保存路徑後,next。而後就開始下載(此時忍着就好了) rem

而後,就沒有而後了。good luck get

補充:

昨天,紅薯提醒,我提交的項目多了一層目錄,也看到有一些參考個人文章的朋友提出過相同的疑問,今天上午小抽時間研究了一下,現整理補充;

操做過程以下:

新建項目,編寫代碼;

右鍵 - team- share - git - 打鉤 use or create... - 選中列表中的項目 - 點擊 create repository - finish;

刷新項目(可選) - 右鍵 - team - commit - 輸入commit message - 選擇欲提交的文件 - 點擊commit;

以上步驟是將你的項目提交到本地git倉庫;

下面講解如何將本地項目同步到遠程git倉庫;

以osc@git爲例,在osc@git上建立項目 - 複製git地址;

右鍵項目 - team - remote - push - URI中paste 遠程git地址並輸入用戶名密碼 - next - source ref選擇refs/heads/master,選中後destination中的值會被自動初始化 - 點擊add spec,此時下面列表中會多一條update.... - next - next - ok便可

如要增長項目說明文件,在你的工程根目錄建立一個readme.md文件,編輯內容便可

相關文章
相關標籤/搜索