git branch使用

(1) git配置global信息:

git config --global user.name "Your Name"

git config --global user.email you@email.com

(2) git branch:

git branch #列出本地分支

git branch -r #列出远程分支

git branch -a #列出本地分支和远程分支



git branch newBranchName #创建一个新的本地分支newBranchName,创建后并没有切换。
git checkout newBranchName #切换分支到newBranchName。
git branch -D newBranchName #删除本地分支
git push origin --delete newBranchName #删除远程分支
git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname  就可以将远程分支映射到本地命名为local-branchname  的一分支。 
git checkout <sha1>, to check out a particular commit.

 (3) git push:

git push #上传本地所有分支代码到远程对应的分支上
git branch -d newBranchName #删除本地分支
git push origin :newBranchName #删除远程分支


(4)git clone
git clone -b stable/mitaka --single-branch https://github.com/pangxudong/senlin.git senlin-mitaka
 
原文地址:https://www.cnblogs.com/pinganzi/p/4517898.html