git 分支管理

一、本地分支管理:

  • 查看本地所有分支:git branch  【若分支名之前存在 *符号,表示此分支为当前分支
  • 切换到指定分支: git checkout branch2
  • 分支合并:先切换到要合并到的分支, 之后 git merge branch2
  • 删除分支:git branch -d branch2

二、远程分支管理:

  • 创建远程分支(将本地分支推送到远程):git push 远程仓库名 本地分支名(如:git push origin localbranch)
  • 其他人跟踪新分支:  

    先获取该远程仓库:git fetch origin

    跟踪新分支: git checkout -b [本地分支名] [远程仓库名]/[分支名] —— 如:git checkout -b branch2 origin/branch2
          或:git checkout --track origin/branch2

  • 删除远程分支:git push [远程名] :[分支名]

 

posted @ 2012-06-26 16:39  冷愤僧  阅读(363)  评论(0编辑  收藏  举报