查看分支:git branch
创建分支:git branch <name>
切换分支:git checkout <name>
创建+切换分支:git checkout -b <name>
合并某分支到当前分支:git merge <name>
删除分支:git branch -d <name>
删除码云上的分支:git push --delete origin <name>
用一个例子来说明
第一步:创建一个仓库,默认只有一个master主分支,如下图所示:
第二步:查看当前有哪些分支,创建一个新分支,如下图所示:
第三步: 切换到first分支下 并且创建一个txt文件上传至码云。
这个时候我们来码云看一下 是否真的上传成功。
如上图所示,我们已经成功的新建了一个分支,并且也能在新分支目录下看到我们新建的文本文档。说明已经推送到上线。那么我们的主分支master下有没有这个文件呢?直接看下图吧!
由上图可知,主分支下是没有我们上面新建的文本文档的,也就说明了分支在开发中的的作用,这样我们自己在分支上开发的时候并不会影响到主分支,当我们在本地调试完毕以后可以上线的时候,我们就需要将分支和主分支的内容进行合并。我们继续往下进行。
合并分支的命令我们在上面也提到了,是git merge。
合并并不代表着已经推送到线上了,所以我们还需要使用git push 推送到线上
由上图可知,我们已经将first分支下的文本文档合并到了master主分支下,并且已经成功推送到了线上。
下面来演示一下如何删除码云和git上的分支。
使用 git branch --delete origin first 命令来删除码云线上的first分支,效果如图所示
使用 git branch -D first 命令删除git上的分支,效果如图所示
至此,git如何在码云上建立分支,删除分支以及合并分支都演示完毕,希望能够帮助到更多的人。 加油