详细步骤代码(0220)
1. 克隆项目
git clone http://intelligent-office-pc.git
cd intelligent-office-pc
2. 切换至dev分支
git checkout dev
3. 基于dev分支新建需求分支(此处以dev_writing为例)
git checkout -b dev_writing
git push origin dev_writing
4. 基于dev分支创建自己的开发分支
以dev_writing_liuzy521为例:
git checkout dev
git checkout -b dev_writing_ruirui
git push origin dev_writing_ruirui
5. 代码修改后提交至本地仓
git add.
git commit -m "描述本次代码修改的信息"
6. 拉取需求分支(如dev_writing)上的代码
git fetch origin dev_writing
git merge origin/dev_writing
若出现冲突,则需手动解决冲突,之后再运行以下命令:
git add.
git commit -m "解决与dev_writing分支的冲突"
7. 提交至本地仓和远端自己的分支
git push origin dev_writing_ruirui
8. 关于“在天梯提交合并请求”
此步骤无法直接通过命令行实现,需登录“天梯”平台,依照平台的指引操作来发起将dev_writing_ruirui合并至dev_writing的请求,并指定代码校验人。
9. 第二天新建完新的分支后销毁前一天的分支
git branch -d dev_writing_ruirui
git push origin --delete dev_writing_ruirui