github上业已发出master分支 和dev分支

github上已起master分支 和dev分支

在本地

git checkout -b dev 新建并切换到当地dev分支

git pull origin dev 本地分支和长途分支相关联

在本地

git checkout -b dev 新建并切换至地头dev分支

git pull origin dev 本地分支和长途分支相关联

当地方新建分支并推送到长途

git checkout -b test

git push origin test 这样长途仓库着为便创造了一个test分支

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

作者:Color
链接:https://www.zhihu.com/question/21995370/answer/19975870
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

每当地方新建分支并推送到长途

git checkout -b test

git push origin test 这样长途仓库被为就算创办了一个test分支

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

作者:Color
链接:https://www.zhihu.com/question/21995370/answer/19975870
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

1. 仿制代码

git clone https://github.com/master-dev.git

1. 仿制代码

git clone https://github.com/master-dev.git

其一git路径是行不通的,示例而现已

本条git路径是低效的,示例而曾经

2. 翻所有支行

git branch –all

2. 翻看有支行

git branch –all

默认只出master分支,所以会见到如下两独分支

默认只发生master分支,所以会见看如下两单分支

master[当地主分支] origin/master[长途主分支]

master[地方主分支] origin/master[长距离主分支]

初克隆下来的代码默认master和origin/master是干的,也便是他们的代码保持同

乍克隆下来的代码默认master和origin/master是关联的,也不怕是她们的代码保持同步

3. 开立本地新的dev分支

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

3. 创办本地新的dev分支

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

立是碰头盼master和dev,而且master上会见起一个星号

这是会看到master和dev,而且master上会见出一个星号

这上dev是一个地方分支,远程仓库不知晓它们的存在

是时节dev是一个本土分支,远程仓库不懂得其的是

地面分支可以免一起到长途仓库,我们得以当dev开发,然后merge到master,使用master同步代码,当然也足以同步

地面分支可以无一起到长途仓库,我们得以以dev开发,然后merge到master,使用master同步代码,当然为得以一并

4. 发布dev分支

披露dev分支指的凡共同dev分支的代码到长途服务器

git push origin dev:dev # 这样长途仓库为闹一个dev分支了

4. 发布dev分支

颁布dev分支指的凡一路dev分支的代码到长途服务器

git push origin dev:dev # 这样长途仓库为时有发生一个dev分支了

5. 当dev分支出代码

git checkout 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 checkout master # 切换到主分支
git merge dev # 把dev分支的反和master合并
git push # 提交主分支代码远程
git checkout dev # 切换至dev远程分支
git push # 提交dev分支到长途

亚只:如果效果没有成功,可以直接推送

git push # 提交至dev远程分支

第二单:如果效果尚未完,可以一直推送

git push # 提交到dev远程分支

注意:在旁切换之前最好先commit全部底改观,除非您真掌握好当开什么

留神:在分层切换之前最好先commit全部底更动,除非您真正明白自己当开啊

6. 刨除分支

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

6. 剔除分支

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

脚两修是抹本地分支

git checkout master # 切换到master分支
git branch -d dev # 删除本地dev分
http://www.open-open.com/lib/view/open1328069609436.html

【原文:lianghe】http://www.cnblogs.com/lianghe01/p/5806518.html

脚两久是删除本地分支

git checkout master # 切换到master分支
git branch -d dev # 删除本地dev分
http://www.open-open.com/lib/view/open1328069609436.html

【原文:lianghe】http://www.cnblogs.com/lianghe01/p/5806518.html

相关文章