之前一直在找git的学习教程,网上搜到很多,但是大多数写的都非常简单或者混乱,你知道技术男的思维就是以为他抛一个专业术语出来,以为你都懂……或者简单写两句,插个图,他觉得他懂了,你也能懂,事实上初学者看得非常痛苦。现在终于下面这个教程,简直写得“包教包会”的程度,按照作者的体系一课时一课时地学下来,...
分类:
其他好文 时间:
2015-08-10 07:03:28
阅读次数:
94
团队开发中,遵循一个合理、清晰的Git使用流程,是非常重要的。否则,每个人都提交一堆杂乱无章的commit,项目很快就会变得难以协调和维护。下面是ThoughtBot 的Git使用规范流程。我从中学到了很多,推荐你也这样使用Git。第一步:新建分支首先,每次开发新功能,都应该新建一个单独的分支(这方面可以参考《Git分支管理策略》)。# 获取主干最新代码
$ git checkout master...
分类:
其他好文 时间:
2015-08-08 22:53:46
阅读次数:
107
在多人参与开发的项目中,可以说版本控制工具是必须的,网上有很多不错的教程,能简单使用就ok了粘几篇教程,方便学习,每天看一点,边学边用==============================================================Git教程http://www.liaox...
分类:
其他好文 时间:
2015-08-01 11:23:35
阅读次数:
95
廖雪峰Git教程这个教程较为简单,循序渐进易百Git教程较为系统在线代码格式化可以下载全球最大视频网站的视频支持搜索点这里
分类:
其他好文 时间:
2015-07-30 00:38:16
阅读次数:
102
分支管理策略通常,合并分支时,如果可能,Git会用Fast forward模式,但这种模式下,删除分支后,会丢掉分支信息。如果要强制禁用Fast forward模式,Git就会在merge时生成一个新的commit,这样,从分支历史上就可以看出分支信息。下面我们实战一下--no-ff方式的git m...
分类:
其他好文 时间:
2015-07-19 17:44:25
阅读次数:
112
14. 解决冲突14.1. 场景当分支A和分支B在同一个文件上都有修改时会出现冲突.常见的情况是从master分支的基础上生成了新分支dev,然后在dev上进行了修改并add&commit了.后来在master上对同一个文件进行了修改,也add&commit了.这时合并两个分支的操作就会失败.$ g...
分类:
其他好文 时间:
2015-07-15 22:14:23
阅读次数:
105
12. 分支管理场景多人协同工作时,你在优化代码X,需要较长时间才能完成,未完成之前会影响整体代码的使用.于是写完的代码不能提交到版本库,提交就会影响别人使用整体的代码.不提交你就失去了git的版本管理功能.于是需要分支,为你正在修改的代码建立分支,别人看不到.而你在自己的分支上工作,最后完成再合并...
分类:
其他好文 时间:
2015-07-04 12:32:09
阅读次数:
125
7. 撤销修改7.1. 对于还没有git add的修改,可以使用git checkout丢弃工作区的修改$ git checkout -- readme.txtreadme.txt如果没有被git add,那么回到master库中的状态(即上一次git commit时的状态)readme.txt如果...
分类:
其他好文 时间:
2015-07-03 21:53:27
阅读次数:
129