资讯专栏INFORMATION COLUMN

Git分支策略

xiaolinbang / 769人阅读

摘要:总结了一些项目的分支管理策略,以备不时之需。使用可以创建并切换到一个分支,此时可以在自己的分支上修修改改了。最后使用将你本地的分支放到远程仓库的分支。如果仅仅是试下手,想再删除只需将一个空分支到远程就是删除远程分支了。

实习的时候接触公司的项目,不敢在上面修修改改。总结了一些git项目的分支管理策略,以备不时之需。
项目已经存在的情况下,使用IDE(idea为例)的checkout from version control 功能将代码拉到本地。
此时本地的分支是只有一个master分支的。使用git checkout -b sodoit 可以创建并切换到一个sodoit分支,此时可以在自己的分支上修修改改了。如果想让自己的代码也放到远程git仓库,需要将自己分支sodoit 修改的代码进行提交,git add 修改的文件git commit -m "有意义的话"。最后使用git push origin sodoit:sodoit 将你本地的sodoit分支放到远程仓库的sodoit分支。
如果仅仅是试下手,想再删除 只需git push origin :sodoit将一个空分支push到远程就是删除远程分支了。
刚才是自己的试手,在开发任务中是多人合作的。自己的代码和大家的代码放一块儿才有意义。那么开发之前先从master上git pull一份代码到自己的分子dev。修改之后像上面一样commit,然后要merge远程的master分支git merge origin master,再提交push,如果有冲突,使用git status看看有哪些文件出现了冲突,冲突会由head<<<< ===== dev<<<<<<<<分割,删除冲突的代码,然后提交push。

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/65631.html

相关文章

  • git 详解及实用指南之三(分支管理)

    摘要:详解及实用指南之一本地操作详解及实用指南之二远程操作创建与合并分支利用分支就可以实现多人开发的伟大模式,从而提高生产效率。分支默认情况下,是一条线,利用指向最新的提交,再用批向就能确定当前分支以及当前分支的提交点。 1. git 详解及实用指南之一 (本地操作) 2. git 详解及实用指南之二 (远程操作) 1.创建与合并分支 利用分支就可以实现多人开发的伟大模式,从而提高生产效率。...

    cgspine 评论0 收藏0
  • git 详解及实用指南之三(分支管理)

    摘要:详解及实用指南之一本地操作详解及实用指南之二远程操作创建与合并分支利用分支就可以实现多人开发的伟大模式,从而提高生产效率。分支默认情况下,是一条线,利用指向最新的提交,再用批向就能确定当前分支以及当前分支的提交点。 1. git 详解及实用指南之一 (本地操作) 2. git 详解及实用指南之二 (远程操作) 1.创建与合并分支 利用分支就可以实现多人开发的伟大模式,从而提高生产效率。...

    darryrzhong 评论0 收藏0
  • 「Do.008」Android 实战项目(3)——Git 分支管理模型

    摘要:如上图,该图没有现成的,所以是在大师原有的上修改出来的我们在开发过程中,通常以当天下午下班前十分钟为节点,合并当日修复的代码到分支另外要说的就是分支的命名了,通常我们已即将发布的版本号为后缀添加到后面,例如等等。 showImg(https://segmentfault.com/img/remote/1460000015968861?w=1920&h=1080); 首发公众号:Andr...

    Soarkey 评论0 收藏0
  • 我的博客发布上线方案 — Hexo

    摘要:首发于樊浩柏科学院之前一直在使用推荐的发布方案,缺点是本地依赖环境,无法随时随地地更新博客。为了摆脱环境约束进而高效写作,有了下述的发布方案。我的写作环境为,博客发布在阿里云的上,文章托管在。 首发于 樊浩柏科学院 之前一直在使用 Hexo 推荐的发布方案,缺点是本地依赖 Hexo 环境,无法随时随地地更新博客。为了摆脱 Hexo 环境约束进而高效写作,有了下述的发布方案。 show...

    yangrd 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<