1.创建本地分支
git branch 分支名,例如:git branch 2.0.1.20120806
注:2.0.1.20120806是分支名称,可以随便定义。
2.创建远程分支
远程分支就是本地分支push到服务器上。比如master就是一个最典型的远程分支(默认)。
git push --set-upstream origin (分支名)
3.切换本地分支
git checkout 分支名,例如从master切换到分支:git checkout 2.0.1.20120806
4.删除本地分支:
git branch -D BranchName
其中-D也可以是--delete,如:
git branch --delete BranchName
5.删除本地的远程分支:
git branch -r -D origin/BranchName
6.远程删除git服务器上的分支:
git push origin -d BranchName
其中-d也可以是--delete,如:
git push origin --delete BranchName
7.查看本地分支
git branch
8.查看远程分支
git branch -a
9误删分支恢复方法
使用git log -g 找回之前提交的commit
aec58039ccd3ae77fea1566d812a73fcfb4e2f9b 这个是提交的id
使用git branch 新分支名 提交Id 命令用这个commit创建一个分支
git branch _07_05 aec58039ccd3ae77fea1566d812a73fcfb4e2f9b
看到新建的分支,然后切换过去,就可以了