XiSun的博客

Learning is endless

0%

Gitlab 代码开发的使用

Gitlab 代码开发的一般流程

  • PM(项目主管/项目经理) 在 Gitlab 创建任务,分配给开发人员;
  • 开发人员领取任务后,在本地使用 git clone 命令拉取代码库;
  • 开发人员创建开发分支,并进行开发;
  • 开发人员完成代码之后,提交到本地仓库;
  • 开发人员在 Gitlab 界面上申请分支合并请求;
  • PM 在 Gitlab 上查看代码提交和修改情况,确认无误后,将开发人员的分支合并到主分支(master)。
  • 开发人员在 Gitlab 上 Mark done 确认开发完成,并关闭 issue。这一步在提交合并请求时,可以通过描述中填写 “close #1” 等字样,直接关闭 issue。

Gitlab 常用命令

  • 拉取远程仓库的代码到本地:git pull <REMOTENAME> <BRANCHNAME>。例如:

    1
    $ git pull origin master				# 远程仓库:origin,分支:master
    • 不建议使用 git pull 这种模糊的命令。
  • 推送本地代码到远程仓库:git push <REMOTENAME> <BRANCHNAME>。例如:

    1
    2
    3
    4
    5
    $ git add .								# 添加待提交的代码到本地库,.可以替换为指定的代码文件或文件夹

    $ git commit -m 'definition message' # 提交本地库代码,并附加提交的信息

    $ git push origin master # 推送代码到远程仓库:origin,分支:master
    • 不建议使用 git push 这种模糊的命令。
  • s

Gitlab 创建分支

  • 创建新分支:

    1

  • 切换分支:

  • 查看分支:

本文参考