BRANCH
分支是 Git 最重要的概念之一,也是最常用的操作之一。几乎所有 Git 操作流程都离不开分支。
git branch
命令可以列出所有分支。
git branch#列出本地所有分支
git branch -a#列出本地和远程所有分支
创建一个名为MyBranch
的新分支,但是依然停留在当前分支。
git branch MyBranch
在远程主机origin
上创建一个MyBranch
的分支,并与本地的同名分支建立追踪关系。
git push -u origin MyBranch
将当前分支改名为MyBranch
。
git branch -m MyBranch
删除MyBranch
分支,前提是该分支没有未合并的变动。
git branch -d MyBranch
强制删除MyBranch
分支,不管有没有未合并变化。
git branch -D MyBranch
删除远端分支。
git push origin --delete <branchName>
切换到MyBranch
分支,当前的工作区会变为MyBranch
分支的内容。
git checkout MyBranch
基于MyBranch
分支创建一个新的NewBranch
分支,新的NewBranch
分支将成为当前的工作区。
git checkout -b NewBranch MyBranch
修改分支名称:
#基于分支feature123创建分支twitter-experiment
git checkout -b twitter-experiment feature132
#删除原分支feature123实现修改分支名称
git branch -d feature132
另一种修改分支的方法:
#将当前分支名称修改为twitter-experiment
git branch -m twitter-experiment
标签:git,操作命令,--,twitter,experiment,branch,MyBranch,分支
From: https://www.cnblogs.com/xiaoxingxing-chen/p/17905088.html