
简写命令, 可以安装zsh实现, 也可以自定义命令别名, 推荐使用zsh
分支
查看分支
git branch
gb
// 所有分支 (远程和本地)
git branch -a
gb -a
查看分支--最后一次提交--各个本地分支--对应远程分支
git branch -vv
gb -vv
创建分支
git branch 分支名称
gb 分支名称
切换分支
git checkout 分支名称
创建新分支, 并切换到新分支
git checkout -b 分支名称
创建的本地分支提交到远程
git branch develop
git push --set-upstream origin develop
*一般本地分支的名称和远程分支名称相同(推荐)*
由于权限问题, 如果没有登录过, 第一次会让你输入密码
设置本地分支关联的远程分支
git checkout 分支名称
git branch --track origin/分支名称
git checkout 可以简写为 gco
创建新分支并且关联到已有远程分支, 并切换到新的分支
git checkout -b test --track origin/master
删除本地分支
git branch -d 分支名称
gb -d 分支名称
//强制删除
git branch -D 分支名称
gb -D 分支名称
删除远程分支
git push origin --delete 远程分支名称
网友评论