1.git新建 分支
git checkout -b 分支名
git checkout -b llb
git add .
git push origin llb
2.删除本地分支
//在别的分支删除llb
//不可以在llb分支删除llb分支
git branch -d llb
//上面不成功,使用下面的进行强制性删除
git branch -D llb
3.删除远程分支
git push origin --delete 分支名
git push origin --delete llb
4.查看所有分支
git branch -a
5.获取所有分支
git fetch
6.回退到指定版本,并提交到远程分支
git reflog 可以查看所有分支的所有操作记录包括已经被删除的commit记录和reset的操作
git log 可以显示所有提交过的版本信息
用git log 则看不出来被删除的commitid,用git reflog 则可以看到被删除的commitid
git reset --hard caa7634f9ebe48a60286cjiodfvianofiash
git push origin llb -f
如果冲突的话 可以使用 git push origin llb -f 强制推送到远程分支,-f 强制,origin 远程仓库名,llb 远程分支名