预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Git:菜鸟教菜鸟—byArmandContents一、自述......................................................................................................................................................2二、白话概念...............................................................................................................................................3三、我使用的命令.......................................................................................................................................4四、Git的基本使用1—直接在主分支上操作,无需merge,无其他人修改主分支.......................5五、Git基本使用2—重复上面的步骤....................................................................................................8六、Git的基本使用3:---新建工作分支,做改动,然后merge,模拟有人修改master,无冲突10七、Git的基本使用4:工作分支改动,然后merge,模拟改master,有冲突(同一文件同一行)....................................................................................................................................................................15八、Git的基本使用5:工作分支改动,然后merge,模拟改master,有冲突(同一文件不同行)....................................................................................................................................................................18九、Git的基本使用6:---谁动了我的master?....................................................................................19十、现在你能分析整个过程吗?.............................................................................................................22Docname:《git:菜鸟教菜鸟》Author:ArmandWangDate:July30,2013E-mail:ww_zidongkong@sina.comAnyadvicerenderedwouldbegreatlyappreciated.Thankyou!Git:菜鸟教菜鸟—byArmand版本控制的最大好处就是让你永远可以后悔----某大牛一、自述Git工具结束了‘小作坊’式的生产,我们不在使用copy来保存各个版本,特别是大工程协作开发时,这种方式也是不可行的。每一次commit产生的snapshot都可以迅速保存当前的版本状态,它使用了如此精妙的算法和数据结构可以像‘照照片’一样快速的记录细微或庞大的改动,你可以通过gitlog展示的tag,回到任何一个你想回到版本。大家都在对master分支上的code进行修改,贡献自己的力量,人与人的想法不同,当修改了同一个地方的时候,就会有冲突。这样就需要你merge,你对?他对?或者都保留?这取决于你。恢复版本、分布控制(包括冲突解决)、分支方案,是我认为git的三大特色。Git是个工具,我们不必要知道它的实现,也不必要了解太多概念,经过运用后形成的感性认识是最重要的,所以我决定写一些自己的直观感受和一己之见,绝非技术博客,倒可以是新手的入门文章,我不保证措辞标准,但是看下去,会用没问题。我也是刚学git,只会一些简单的命令,但目前已经满足了我的工作需要,学习状态大致经