转自:
git merge最简洁用法
git修改分支名称
merge用法
一、开发分支(dev)上的代码达到上线的标准后,要合并到 master 分支
1 2 3 4 5
| git checkout dev git pull git checkout master git merge dev git push -u origin master
|
二、当master代码改动了,需要更新开发分支(dev)上的代码
1 2 3 4 5
| git checkout master git pull git checkout dev git merge master git push -u origin dev
|
git修改分支名称
假设分支名称为oldName
想要修改为 newName
本地分支重命名(还没有推送到远程)
1
| git branch -m oldName newName
|
远程分支重命名
已经推送远程-假设本地分支和远程对应分支名称相同
- 重命名远程分支对应的本地分支
1
| git branch -m oldName newName
|
- 删除远程分支
1
| git push --delete origin oldName
|
- 上传新命名的本地分支
- 把修改后的本地分支与远程分支关联
1
| git branch --set-upstream-to origin/newName
|