hg转git的那些事

本文记录了作者从hg转向git的过程,包括选择git的原因、常用操作的对比、分支管理和团队开发策略。文章强调了git的分支管理和操作便利性,并介绍了如何在git中创建和切换分支,以及解决多分支并行开发时的合并冲突。
摘要由CSDN通过智能技术生成

其实网上的信息真的很多很多了,不管是度娘还是谷歌,搜关键字“git”,所有的信息都有了。最简单的入门也好,高级操作也罢,在这个信息爆炸的时代,想要的不想要的信息,都触手可及。那我写这篇文章的意义何在呢?——权当总结吧。

背景

公司说,为了提高大家的效率以后都要用git,用惯了hg的我们积极响应公司的号召,弃hg投git。此为记。

软件及其他

权衡了利弊之后,最终选择的小乌龟版的git,版本号已经到1.8.14.0了,除此之外还下载了汉化包。图形化界面上来说,hg是胜git一筹的。hg有workbench,为毛git没有workbench,这不是赤裸裸的歧视吗╭(╯^╰)╮虽然说smartgit类似于hg的workbench,但界面元素太多看起来也容易让人头大(实际上是觉得smartgit速度太慢而且秘钥总是配不起来所以放弃了)。

基础操作

先回忆下hg的常用操作,pull,update,push,merge,天天用的也就这四个了吧。那如果要转到git上来,搞定了跟hg这四个操作对应的命令,应该就可以万事大吉了。push和merge这两个操作,git的表现和hg完全一样,略过,pull和update就有点差别了。我们都知道,hg的pull只是把代码拉下来,并没有更新到本地,update是将拉取到的代码更新到本地,而git的pull却不是这样——它把update的活也给干了。在git中,单纯拉取代码的命令是fetch。这个点是平时使用中最大的区别了。我用的小乌龟git汉化之后,fetch和pull的汉语分别

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值