创建版本库 发表于 2016-04-03 | 分类于 git | 创建版本库什么是版本库?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。 所以,创建一个版本库非常简单,首先,选择一个合适的地方,创建 ... 阅读全文 »
工作区和暂存区和分支理解 发表于 2016-04-03 | 分类于 git | Git和其他版本控制系统如SVN的一个不同之处就是有暂存区(stage)的概念。工作区:就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区。 前面讲了我们把文件往Git版本库里添加的时候,是分两步执行的: 第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区 ... 阅读全文 »
远程库管理(克隆远程库) 发表于 2016-04-03 | 分类于 git | 上次我们讲了先有本地库,并关联远程库learngit,如下图。 现在,假设我们从零开发,那么最好的方式是先从远程库克隆(拉取数据)。 现在,远程库learngit已经准备好了,下一步是用命令git clone克隆一个本地库:12345678910$ git clone git@github.com ... 阅读全文 »
远程库管理(添加远程库) 发表于 2016-04-03 | 分类于 git | 我们已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作。 首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一个新的仓库: 在Repos ... 阅读全文 »