1、注册gitlab账户,配置ssh秘钥
2、拉取项目 git clone -b 分支名 项目地址
3、了解代码,并修改代码之后即使提交
开发者1执行操作:
4、git checkout -b 分支名 创建并切换到该分支
5、git add ./文件名 将本文件或所有文件从工作区提交到本地暂存区
6、git commit -m 注释 将代码提交到版本库,并加上相关注释
7、git checkout dev 切换到dev分支
8、git merge 分支名 将该分支与dev分支合并
9、git push origin dev 提交dev分支到线上
开发者2执行操作:
10、git checkout -b 分支名 创建并切换到该子分支
11、git add ./文件名 将本文件或所有文件从工作区提交到本地暂存区
12、git commit -m 注释 将代码提交到版本库,并加上相关注释
13、git checkout master 切换到主分支master
14、git pull 拉一下线上最新的代码
15、git checkout dev 此时dev分支为最新的
16、git checkout 分支名 切换回自己的分支
17、git merge dev 将自己分支与最新的dev合并
18、git push origin 分支名 将合并和最新的分支提交到线上
19、git checkout dev 切换到dev分支
20、git merge 分支名 将dev和我新提交的代码合并更新dev
21、git push origin dev 提交dev
开发者1再次进行开发时,首先要拉取最新的线上代码:
22、git pull 拉取最新代码
23、git checkout 分支名
24、git merge dev 将dev分支和我的分支合并,使我的分支为最新,再次进行开发
git基本使用
原文:https://www.cnblogs.com/Alex-Song/p/12045306.html