• 第8.04篇-Bug分支

    软件开发中,bug就像家常便饭一样。有了bug就需要修复,在Git中,由于分支是如此的强大,所以,每个bug都可以通过一个新的临时分支来修复,修复后,合并分支,然后将临时分支删除。…

    2019年11月5日 970
  • 第8.05篇-Feature分支

    软件开发中,总有无穷无尽的新的功能要不断添加进来。 添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在…

    2019年11月5日 874
  • 第8.06篇-多人协作

    当你从远程仓库克隆时,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且,远程仓库的默认名称是origin。 要查看远程库的信息,用git remot…

    2019年11月5日 1.14K
  • 第8.07篇-Rebase

    在上一节我们看到了,多人在同一个分支上协作时,很容易出现冲突。即使没有冲突,后push的童鞋不得不先pull,在本地合并,然后才能push成功。 每次合并再push后,分支变成了这…

    2019年11月5日 1.01K
  • 第9篇-标签管理

    子章节: 第9.01篇-创建标签 第9.02篇-操作标签 发布一个版本时,我们通常先在版本库中打一个标签(tag),这样,就唯一确定了打标签时刻的版本。将来无论什么时候,取某个…

    2019年11月5日 948
  • 第9.01篇-创建标签

    在Git中打标签非常简单,首先,切换到需要打标签的分支上: $ git branch * dev master $ git checkout master Switched t…

    2019年11月5日 688
  • 第9.02篇-操作标签

    如果标签打错了,也可以删除: $ git tag -d v0.1 Deleted tag ‘v0.1’ (was f15b0dd) 因为创建的标签都只存储在本地,不会自动推送…

    2019年11月5日 990
  • 第10篇-使用GitHub

    我们一直用GitHub作为免费的远程仓库,如果是个人的开源项目,放到GitHub上是完全没有问题的。其实GitHub还是一个开源协作社区,通过GitHub,既可以让别人参与你的开源…

    2019年11月5日 1.07K
  • 第11篇-使用码云

    使用GitHub时,国内的用户经常遇到的问题是访问速度太慢,有时候还会出现无法连接的情况(原因你懂的)。 如果我们希望体验Git飞一般的速度,可以使用国内的Git托管服务——码云(…

    2019年11月5日 993
  • 第12篇-自定义Git

    子章节: 第12.01篇-忽略特殊文件 第12.02篇-配置别名 第12.03篇-搭建Git服务器 在安装Git一节中,我们已经配置了user.name和user.email,…

    2019年11月5日 770
QR code