当前位置:澳门新萄京网址 > 澳门新萄京网址 > 本地分支与远程分支

本地分支与远程分支

文章作者:澳门新萄京网址 上传时间:2019-10-15

github末春经有master分支 和dev分支

在本地

git checkout -b dev 新建并切换成地面dev分支

git pull origin dev 本地分支与远程分支相关联

在地头新建分支并推送到长途

git checkout -b test

git push origin test 这样长途旅社中也就创设了一个test分支

================================================================================================================

作者:Color
链接:
来源:知乎
作品权归笔者全数。商业转发请联系笔者得到授权,非商业转发请评释出处。

1. 克隆代码

git clone

本条git路线是于事无补的,示例而已

2. 翻看全部支行

git branch --all

私下认可独有master分支,所以会见到如下五个支行

master[本地主分支] origin/master[远程主分支]

新克隆下来的代码私下认可master和origin/master是关乎的,也正是她们的代码保持同步

3. 创建本地新的dev分支

git branch dev # 创设本地分支
git branch # 查看分支

这是拜谒到master和dev,况兼master上会有一个星号

本条时候dev是二个当地分支,远程货仓不了解它的存在

本土分支能够分歧台到长途旅社,大家可以在dev开辟,然后merge到master,使用master同步代码,当然也能够同步

4. 发布dev分支

宣布dev分支指的是共同dev分支的代码到长途服务器

git push origin dev:dev # 那样长途仓库也会有二个dev分支了

5. 在dev分支开拓代码

git checkout dev # 切换到dev分支进行开采

付出代码之后,我们有七个选用

首先个:要是效果开荒成功了,能够统一主分支

git checkout master # 切换成主分支
澳门新萄京网址,git merge dev # 把dev分支的改观和master合併
git push # 提交主分支代码远程
git checkout dev # 切换成dev远程分支
git push # 提交dev分支到长途

第贰个:如若效果未有完结,能够向来推送

git push # 提交到dev远程分支

留意:在分层切换以前最佳先commit全部的转移,除非您确实知道本身在做哪些

6. 剔除分支

git push origin :dev # 删除远程dev分支,危殆命令哦

上面两条是剔除本地分支

git checkout master # 切换到master分支
git branch -d dev # 删除当地dev分

【原文:lianghe】

本文由澳门新萄京网址发布于澳门新萄京网址,转载请注明出处:本地分支与远程分支

关键词: