master 代码长久失修,一直在分支 dev 做开发. 如何把分支 dev 设置成 master,再把原有的 master 删除 ?
1
shalk 2018-03-09 14:44:19 +08:00 via iPhone 1
git branch -D master
git checkout -b master 注意安全 |
2
BOYPT 2018-03-09 14:46:53 +08:00 1
分支只是名字而已,可以随便改名的。
|
3
80868075 2018-03-09 14:48:10 +08:00 via Android
为什么不百度???
|
4
SoloCompany 2018-03-09 20:50:31 +08:00 1
git push origin origin/develop:master -F
|
5
msg7086 2018-03-10 03:59:23 +08:00
分支只是个 tag。
两种做法: 一,删除 master,把 dev head 打标成 master。 二,签出 master 分支,然后硬 reset 到 dev head。 一楼说的是第一种做法。 |