比如当前的分支名是liuyuqiang,需要提交到dev
1.跟踪代码(在liuyuqiang分支)
git add .
2. 提交到本地暂存区(在liuyuqiang分支)
代码会存到本地
git commit -m '修改内容'
3. 切换到dev
直接通过vscode左下角的分支名进行切换
4. 在dev分支拉代码(在dev分支)
git pull
5. 切换到自己分支liuyuqiang分支
直接通过vscode左下角的分支名进行切换
6.合并代码(在liuyuqiang分支)
git merge dev
- 此时如果有冲突,需要解决,进行代码对比看下选择谁的代码。
- 解决完冲突,执行3步操作
1. git add .
2. git commit -m '修改内容'
3. git push
- 解决完冲突,执行3步操作
- 如果没有冲突,直接
git push
7.合并分支
打开代码的仓库地址,在仓库上发起变更合并请求。
8.如果提交代码时重需要你不断输入账号密码
- 输入
git config --global credential.helper store
- 然后重新
git pull
在输入一次账号密码,就能解决此问题 - 使用
git push
尝试,不需要输入账号密码,问题解决