git checkout B git cherry-pick 0771a0c107dbf4c #发生冲突
# 继续操作
git add . # 将文件标记为已解决
git cherry-pick --continue# 继续进行cherry-pick操作
# 取消本次cherry-pick操作
git cherry-pick --abort # 取消这次cherry-pick
# 35. Git pull 强制拉取master并覆盖本地代码
git fetch --all
git reset --hard origin/master
git pull origin master
# 36. 远程分支落后本地分支
# 1). 删除远程分支
git branch -D preview
# 2). 重新拉取分支
git fetch origin preview:preview
# 37. git – rebase不能提交和停止解决方法
git status
# rebase in progress; onto 9c168a5 You are currently rebasing branch 'master' on '9c168a5'. (all conflicts fixed: run "git rebase --continue") nothing to commit, working directory clean