git branch newbranch + git checkout newbranch = git checkout -b newbranch
LOCAL -> REMOTE
git push origin localBranch : remoteBranch
REMOTE -> LOCAL
current local branch$ git pull
current local branch$ git merge origin/remoteBranch1
git branch -r 列出远程分支
git branch -a 列出本地分支和远程分支
git branch -m | -M oldbranch newbranch 重命名分支,如果newbranch名字分支已经存在,则需要使用-M强制重命名,否则,使用-m进行重命名
git branch -d | -D branchname 删除branchname分支
git branch -d -r branchname 删除远程branchname分支
gitk --all
git push --al # push all branches to default origin from donfig
git branch -r # 从本地显示远程的分支
git clone 仓库路径/ -b cat分支 放到新建文件夹vvn_cat #