Git分支操作

查看分支

  • 查看本地分支:git branch
  • 查看远程分支:git branch -r

创建分支

  • 直接创建:git branch dev
  • 创建分支并切换:git checkout -b dev

切换分支

  • 本地切换分支:git checkout dev

  • 切换远程分支

切换到远程dev ,并且本地创建 test 进入

# git checkout -b 本地分支名 origin/远程分支名
  git checkout -b test origin/dev

不提交代码,强制切换分支

# 输入此命令之后可随意切换
git stash
# 切换回来查看存储列表
git stash list
# 恢复切换之前的内容
git stash pop

合并分支

  • 将指定的分支,合并到当前所在的分支。如以下:把 test 分支合并到当前所处分支。
    • git merge test

  • 解决冲突

推送分支到远程

  • 直接把当前分支推向远程分支:git push
  • 推送到远程指定分支:git push origin dev
  • 若提示先设置上游再推,则用:git push --set-upstream origin dev

删除分支

  • 删除本地分支:git branch -D dev
  • 删除远程分支:git push origin --delete dev

posted on 2021-01-11 12:53  青华佳园  阅读(63)  评论(0)    收藏  举报

导航