GitLab 使用方法

以下是使用方法:(****中需要填写你的具体个人信息)

  1. 用SSH方式添加一个库
    1. 生成你的SSH秘钥:运行【ssh-keygen -t rsa -C "****@163.com"】,则秘钥在【~/.ssh/id_rsa.pub】(Windows在用户目录下可以找到)
    2. 添加SSH秘钥:登录网页,单击左侧 Profile Settings ,单击左侧 SSH Keys
    3. 设置默认用户名(不要冒名!),运行【git config --global user.name "W****G"】、【git config --global user.email "*****@spimag.com"】(系统中的用户名,如Hongjie YEhjye@spimag.com)。
    4. 克隆库:运行【git clone git@****:****/****.git】(域名、项目主的登录名、项目名,如:【git clone git@whuang.spimag.com:whuang/hicode-algo.git
      cd hicode-algo】)、【cd h*****】(如:【cd hicode-algo】)
  2. 创立分支(请勿在master分支直接提交,新建分支实现某个功能,全部做好以后再合并回master分支。)
    1. 你可以在网页上创立分支,pull回本地,再通过?git checkout xxx?的方式切换;
    2. 你也可以在本地创建分支并切换 git checkout -b?xxx?后,再push到服务器上。
  3. 实现功能:(ae是联网的,bcd是可以在网络无连接的情况下完成的
    1. 从远程拉(pull)回本地
    2. 修改代码
    3. 添加(add)到暂存区:可以添加一个文件也可以添加文件夹下的所有文件、子文件夹)
    4. 提交(commit)到本地
    5. 在能上网的时候推送(push)到远程。
  4. 如果出现问题,应该修改合并
  5. 如果浏览器栏提示证书错误,请将 根证书(单击下载)?添加到“可信任的根证书”中。

你也可以使用?TortoiseGit 来帮助你,其用法请上网搜索或 **在这里下载 **。简言之,为:

  1. 克隆库、切换分支等,都在右键菜单里可以实现;
  2. 生成秘钥需要使用 PuttyGen 程序,在开始菜单里;
  3. 推、拉、提交等用法都在右键菜单里。

注意事项:

  1. GitLAB可以帮助你管理程序文件的版本变化,但是为了防止服务器损毁,你应该在本地保留至少一个备份。
  2. 不要将经常变动的文件 push 到远程服务器。例如:
    1. 用于测试的视频和图像文件;
    2. 用于缓存的文件,例如 ThinkPHP 的 cache 和 runtime 文件夹;又如: VS 中的 .sdf.user.aps 文件,以及 ipchdebugrelease 文件夹。
  3. 提交的时候应对本次提交
  4. 应勤提交,合适的时候push,不要一个月提交一次。
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容