git 实用命令


git 回退本地提交:

git reset head^

git 删除本地分支

git branch -D 分支名称

git 删除远程分支

git push origin --delete 远程分支名称

# 新建远程分支(先创建本地分支)

1. 创建本地分支

git branch 分支名称
例如: git branch branch22.03.12

2. 创建远程分支

git push origin 远程分支名称
例如: 
git push origin branch22.04.12

3. 本地分支关联远程分支

git branch --set-upstream-to=origin/远程分支名称  本地分支名称
例如:
git branch --set-upstream-to=origin/branch22.05.15  branch22.05.15

4. 从远程分支拉取一条本地不存在的分支

git checkout -b 本地分支名称 origin/远程分支名称
git checkout -b branch22.06.23   origin/branch22.06.23

  如果拉取不成功, 需要先执行命令

  git fetch

       然后再执行: git checkout -b 本地分支名称 origin/远程分支名称

5. 合并分支