Gitlab如何使用Git同步Gitlab

时间:2015-09-28 03:49:28

标签: git console gitlab

我想知道,如果可以将Gitlab项目与Git控制台同步,因为所有时间都必须下载项目.zip或任何程序如Github客户端一样使用?

2 个答案:

答案 0 :(得分:1)

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

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

这会将代码克隆到gitlab-ce目录中。切换到这个新目录。从现在开始,使用git pull origin mastergit push origin master和其他git命令与远程存储库进行交互。

有关Git基础知识和使用GitLab的更多信息,请参阅http://doc.gitlab.com/ce/gitlab-basics/README.html

答案 1 :(得分:0)

如果你想使用HTTPS,另一个答案是正确的,但如果你想/喜欢使用SSH,你可以这样做!

  1. 将您的公共ssh密钥从github_rsa.pub(位于.ssh文件夹中)添加到Gitlab.com上的SSH密钥
  2. config文件添加到您的.ssh文件夹中,该文件看起来像这样

    Host gitlab.com
    RSAAuthentication yes
    IdentityFile ~/.ssh/github_rsa
    User mygitlabusername
    
  3. 通过Git Bash克隆/拉取您的存储库

  4. 将文件夹拖至Github For Windows