工具学习
weill66
这个作者很懒,什么都没留下…
展开
-
Git基础
学习GitHub 初识github git是目前世界上最先进的免费的、开源的分布式版本控制系统。 什么是版本控制系统? git是一个分布式的版本控制系统,个人在本地维护版本库,在开发过程中不需要联网。多人开发时,只需要向对方推送自己的修改就可以了。 而像SVN这种集中式的版本控制系统,要求有一个中间服务器来维护版本库,因此开发过程中需要联网,当在互联网的环境下使用时,可能效率特别低。同时,g原创 2016-03-09 19:13:16 · 276 阅读 · 0 评论 -
Git学习(二)
工作区和暂存区概念 工作区(working directory) 就是我们建立的版本库目录。git init 该目录 即将其初始化为一个git版本库。该工作区下有一个隐藏目录 .git ,即git的版本库。 git的版本库 其中最重要的是暂存区(stage),可以理解为中间仓库。 git为我们自动创建唯一一个master分支,以及指向master 的指针head. git基础已说,添加文件到原创 2016-03-10 10:58:47 · 277 阅读 · 0 评论 -
Git学习(三)
远程仓库类似于SVN服务器,远程仓库保证了git的分布式的特性,简单说就是,通常需要一台服务器,该服务器上维护一个版本库,我们成为“远程仓库”。客户机只需要从这个远程仓库中copy一份到自己的机器即可进行开发。每一个客户机都维护一个完整的版本库(的副本),并且各自可以把各自的提交推送到远程仓库中,也可以从远程仓库中拉取别人的提交。GitHub一个提供git远程仓库托管服务的网站,只需要注册一个账号,原创 2016-03-10 22:39:19 · 268 阅读 · 0 评论 -
Git学习(四)
分支分支管理是Git最强大的功能之一,简单的来讲,就是每个人创建一个只属于自己的分支,别人无法看到,每个人在自己的分支上进行工作,可以任意提交,不用担心影响别人的工作。直到开发完毕,再一次性合并到master分支上。分支,实际上就是一个记录你提交事件的时间线。一个Git版本库自动创建唯一一个master主分支,一般master分支都指向最新的提交,并用指针HEAD指向它,表示当前分支是master主原创 2016-03-11 12:09:58 · 297 阅读 · 0 评论 -
Git学习(五)
bug分支和Feature分支 gug分支 项目开发过程中经常会遇到bug,在Git中,遇到bug通常都是通过新建一个临时分支来,修复后合并,然后将临时分支删除。这样,专门为了修复bug来建立一个临时分支,我们成为bug分支。 需要注意:在哪个分支上有bug,就在哪个分支上新建bug分支。当bug修复完成,合并到该分支,删除bug分支。 有时候,会遇到正在进行开发工作时需要你紧急修复一个bug原创 2016-03-12 10:51:11 · 253 阅读 · 0 评论