git的使用
master线上版本
dev 开发版本
master bug 修改
dev 新版本开发
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
git checkout dev
git pull
git checkout master
git merge dev
git push -u origin master
二、当master代码改动了,需要更新开发分支(dev)上的代码
git checkout master
git pull
git checkout dev
git merge master
git push -u origin dev
为了保持dev和master 中版本的一致所做的努力工作。
如果发现master 和dev 两个代码已经发生冲突了,想覆盖一方。可以强制更新
git reset –-hard dev // 将本地的旧分支 master 重置成 dev
git push origin master –-force // 再推送到远程仓库
网友评论