Git - branch

71 阅读1分钟
// 查看
git branch  // 查看本地分支
git branch -a  // 查看"本地远程"分支(已被下载到本地)
git branch -r  // 首次下载项目时用的那个分支


// 创建、切换分支
git checkout dev  // 切换到dev分支 
git checkout -b 'funA'  // 创建并切换到funA


// 修改分支名称
git branch -m oldBranch newBranch


// 合并
git merge aaa  // 将"aaa"分支合并到当前分支


// 获取其他分支的某次提交
git cherry-pick commit_id   571a775b032db7fd9949f270454d6288a33ecfbf

// 将本地分支推送到远端
git push --set-upstream origin dev


// 删除分支
git branch -D aaa  // 删除"本地aaa"分支、删除"本地远程aaa"分支
git push origin --delete [branch_name]  // 删除远端分支