gitlab使用笔记(关于基本的上传以及拉取和合并)

今天第一次使用gitlab,
协同开发中,被邀请的成员需要先在本地创建一个dev分支:

git checkout -b dev

再将远程的dev分支pull下来,
在创建一个自己的分支,比方说Mxy

git checkout -b Mxy

将自己的分支push到远程

git push origin Mxy

这样远程也就有了一个和本地自己一样的分支。并且这个分支上的文件回默认和dev上的相同。
之后每次提交时就和github提交一样了

git add .
git commit -m""

切换分支

git checkout dev

将远程dev分支的代码拉下来

git pull origin dev

切换回到自己的分支

git checkout Mxy

在自己的分支上将dev上的pull下来的代码合并到自己的分支

git merge dev

将之前提交的代码推到远程

git push origin Mxy

在在远程合并自己分支到dev
在这里插入图片描述
进行合并

gitlab使用笔记(关于基本的上传以及拉取和合并)_第1张图片
进入选择要合并的分支信息

gitlab使用笔记(关于基本的上传以及拉取和合并)_第2张图片
如果出现表单什么打开的错误(今天遇到过,忘记截图了),就在上上图中删除open的合并框,在进行merge。
这是我自己使用得出来的,如有错误,评论指出,谢谢。

你可能感兴趣的:(gitlab)