Git 经常会操作多个分支,而分支的存在非常容易产生冲突。假设我们当前位于 develop 分支下,以下提供两种方式用于分支的合并并推送到远程仓库 master 分支。
一行命令
git push origin develop:master -f
注意,经过上面操作,本地的 master 分支还是旧的,通常来说应该在本地做好修改再去 push 到远程仓库。
稳妥式
# 先切换到 master 分支
git checkout master
# 将本地的旧分支 master 重置成 develop
git reset --hard develop
# 再推送到远程仓库
git push origin master --force
参考:https://blog.csdn.net/CrazyZhang1990/article/details/77978722
网友评论