在当前分支下,新建分支
git checkout -b newbranch
推送到远程仓库
git push origin newbranch
将本地分支和远程分支关联
git branch --set-upstream-to=origin/newbranch newbranch
方法二:用编辑器创建新分支
vscode 点击左下角分支,编辑器上方出现“从...创建分支”,直接创建新分支。分支代码推送到远程即关联远程分支

git删除分支
// 删除本地分支
git branch -d 分支名称
// 强制删除(删除没有合并到其他分支的分支)
git branch -D 分支名称
// 删除远程仓库分支
git push origin --delete 分支名称
git 合并某次提交
git log 找到 commit哈希值
切换目标分支
git cherry-pick 哈希值