zoukankan      html  css  js  c++  java
  • Gitlab权限管理

      使用管理员登陆gitlab(版本为8.9)创建一个组

      给用户授权

      创建新用户

      再创建两个dev1和dev2

      然后再到项目界面授权给pm授权master

      创建库(事先先建一个java组)

     

      设置权限

      创建密钥

    ssh-keygen -t rsa
    

      把公钥拷贝进去

      PS:使用ssh方式clone代码的时候必须要密钥,使用http方式clone的时候需要输入用户名和密码

       

      编辑项目把dev1和dev2加成开发者

      以上是把用户加到组里面,下面把用户加到项目里面

      dev1现在是不能登录的,因为没有密码

      第一次登录需要修改密码

      把key加入

      克隆一份代码

    git clone git@192.168.56.11:java/app1.git
    

      第一次会提示添加信任

      库是空的需要创建初始的代码

      新建一个初始readme

      在linux客户端pull

      在windows上面打开git 在windows安装配置git参考Windows安装使用git

      

      deploy key(只能下载代码不能上传代码)

       pm进入指定开发计划

      使用pm登录(权限是master)

      新建里程碑

      在里程碑里面创建任务

      新建四个任务分别分配给dev1和dev2

      使用dev1登录

      dev1创建分支

      写代码push到分支

     git push origin shouye
    

      首页开发完需要合并到主干

      发送合并请求

      退出使用pm登录

      开发完成在任务里面关闭

      里程碑里面已经完成

      同理开发其他任务

  • 相关阅读:
    Andoid studio 使用Zxing扫描二维码
    WebServices新建及连接数据库
    Android 字典
    ADB Android Device Monitor 导出文件错误
    Android Studio 新建项目默认布局修改
    第九周时间进度表
    第七周学习进度表
    第六周学习进度表
    最优买书问题
    找水王2
  • 原文地址:https://www.cnblogs.com/minseo/p/9012195.html
Copyright © 2011-2022 走看看