1.生成SSH key
用的是eclipse自帶的生成key的工具,windows->preferences->General->Network Connections->SSH2,點擊SSH2
在Key Management處點生成RSAkey ,可以輸入密碼,這個密碼最好為空,要不然比較麻煩,
點save private key,用戶目錄的.ssh目錄下會生成key文件,一個id_rsa是私鑰,一個id_rsa.pub是公鑰;
最后,保存ssh的配置
2.發布公鑰id_rsa.pub到Gitlab
打開id_rsa.pub公鑰文件,復制文件內容到gitlab上,給用戶添加全局的公鑰文件,點擊添加密鑰
3.創建git本地倉庫gitmedicine
新建Java項目,在項目上右鍵 -> Team ->Share Project -> Git -> Next
本地創建目錄E:\gitmedicine,Create選擇git本地倉庫目錄E:\gitmedicine,點擊finish
E:\gitmedicine目錄下就可以看到.git和gitmedicine目錄了,如果看不到.git目錄,修改目錄隱藏屬性
項目中的”?”表示此文件夾處於untracked狀態,這樣就成功創建Git倉庫
同理也可以創建maven git倉庫,或者直接使用eclipse打開git倉庫
4.clone 在GitLab中已有項目
打開git Repositories視圖,項目右鍵-> Team -> show in repositories view
點擊 clone a git Repository
url輸入gitlab遠程倉庫地址(ssh協議),點擊next
會看到服務端git庫的所有分支,選擇所需要的分支就可以了
修改默認倉庫路徑,選擇projects,導入分支項目到工作台中,默認路徑可以到windows -> preferences -> team ->git,這樣就不用每次都要修改了
點擊Finish. 我們的clone就完成了