2015-09-28 54 views
0

我想知道,如果可以同步Gitlab項目與Git控制檯,因爲所有的時間都必須下載項目.zip或任何程序使用像Github客戶端?Gitlab如何同步Gitlab與Git

+0

感謝和抱歉我的英文不好 – ccdiego5

+0

使用'git pull'和'git push'命令。 – 1615903

回答

1

而不是下載存儲庫的.zip,使用git命令行工具克隆存儲庫。例如,克隆GitLab CE使用HTTPS庫:

git clone https://gitlab.com/gitlab-org/gitlab-ce.git

這將克隆代碼到gitlab-ce目錄。更改爲這個新目錄。從這一點開始,使用git pull origin master,git push origin master和其他git命令與遠程存儲庫進行交互。

有關Git的基礎知識的詳細信息,並使用Gi​​tLab看到http://doc.gitlab.com/ce/gitlab-basics/README.html

0

對方回答是正確的,如果你想使用HTTPS,但如果你想/希望使用SSH,你可以做到這樣!

  1. 添加從github_rsa.pub您的SSH密鑰(這是在你的.ssh文件夾中)到您的SSH密鑰對Gitlab.com
  2. 添加config文件看起來像這樣你的.ssh文件夾

    Host gitlab.com 
    RSAAuthentication yes 
    IdentityFile ~/.ssh/github_rsa 
    User mygitlabusername 
    
  3. 克隆/

  4. 拖動文件夾拉你的資料庫,通過混帳擊到Github上對於Windows