Branch-Gitbasic专题

分支

分支是 Git 最重要的概念之一,也是最常用的操作之一。几乎所有 Git 操作流程都离不开分支。

git branch命令可以列出本地的所有分支。

$ git branch

创建一个名为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

切换到MyBranch分支,当前的工作区会变为MyBranch分支的内容。

$ git checkout MyBranch

基于MyBranch分支创建一个新的NewBranch分支,新的NewBranch分支将成为当前的工作区。

$ git checkout -b NewBranch MyBranch

本站为非盈利网站,作品由网友提供上传,如无意中有侵犯您的版权,请联系删除