合并代码
优秀文章:
git stash合并代码
- 进入目标仓库
cd pages/timeline
- 查看并切换目标分支
git branch
git checkout dev_release
- 提交本地代码
git add .
git commit -m "feat: init"
- 隐藏本地代码(回滚到仓库原始状态)
git stash
- 拉去远程仓库代码
git pull
- 显示本地代码
git stash pop
- 根据
CONFLICT
提示,定位冲突文件,合并最新代码
实例
xinjianan@xinjianandeMac-mini timeline % git stash pop
Auto-merging yarn.lock
CONFLICT (content): Merge conflict in yarn.lock
Auto-merging src/client/mobile/event/layout/Main/index.jsx
Auto-merging package.json
CONFLICT (content): Merge conflict in package.json
The stash entry is kept in case you need it again.