一、合并其他分支的commit(A分支中的commit合并至B分支)
-
切换到A分支,查询commit历史
命令行 :$ git log
-
复制要合并的commit id (如:663802dfb121e0a07603c828acf6c81f29bd75f3)
- 切换至B分支,合并A的commit id
命令行 :$ git cherry-pick 663802dfb121e0a07603c828acf6c81f29bd75f3
二、修改分支名
-
将本地分支oldBranch改为newBranch
命令行 :$ git branch -m oldBranch newBranch
-
删除远程oldBranch
命令行 :$ git push origin --delete oldBranch
- newBranch推送至远程
命令行 :$ git push origin newBranch
三、合并分支
-
切换指定项目文件
命令行 :$ cd <ProjectPath>
-
将B分支合并到当前分支
命令行 :$ git rebase -B 或 $ git merge -B
-
四、删除本地及远程分支
-
切换指定项目文件
命令行 :$ cd <ProjectPath>
-
查看项目所有分支(本地和远程)
命令行 :$ git branch -a
-
删除本地分支
命令行 :$ git branch -d <BranchName>
-
删除远程分支
命令行 :$ git push origin --delete <BranchName>
-
查看删除后分支们
命令行 :$ git branch -a
-