美文网首页
GitLab入门

GitLab入门

作者: 损疾 | 来源:发表于2017-04-21 10:38 被阅读0次

新用户环境建立流程

  1. 安装Git与TortoiseGit
  • 生成PuTTy Key,保存私有Key
  • 设置TortoiseGit上的Setting>Git>Global>User Info本地帐号
  • 建立GitLab帐号
  • 加入GitLab的开发者Group
  • 添加SSH Key, 用PuTTy显示的Key数据
  • 复制Project的SSH路径
  • 克隆SSH路径的项目到本地(选择私有Key)
  • 搞定

新项目建立流程

  1. 建立项目
  • 设置项目保护方式
  • 添加不同用户的权限
  • 日常开发放在develop分支
  • 注意master分支是否要保护!!!
    • project 的设置里面 Protect a branch
    • 去掉保护,就可以提交了
  • git的submodule 可以让两个不相关的git库关联在一起

安装GitLab

  1. 下载包https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu/pool/precise/main/g/gitlab-ce/gitlab-ce_9.0.5-ce.0_amd64.deb
  • 用SmarTTY上传到Home的帐号根目录下
  • 用sudo dpkg 安装
  • 用浏览器访问,建立Administrator密码

用TortoiseGit连接GitLab

用openssh连接GitLab

  1. 用户建立ssh-key(用原版git的git bash)
    • ssh-keygen -t rsa -C "$your_email"
    • cat ~/.ssh/id_rsa.pub
  • 将ssh-key复制到gitlab的用户SSH-KEY里面
  • ssh-key的名字直接叫id_rsa别改了,git会自动去找这个名字的

相关文章

网友评论

      本文标题:GitLab入门

      本文链接:https://www.haomeiwen.com/subject/ujfdzttx.html