分类 Git 中的文章

创建与合并分支

分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了……

阅读全文

Git远程仓库配置

首先,我们要了解Github这个神奇的网站,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。所以我们要先注册一个github帐号。 由于你的本地G……

阅读全文

添加远程仓库和从远程仓库克隆

现在,我们已经在本地创建了一个版本库,那么如何在Github创建了一个仓库,并且让这两个仓库进行远程同步呢? 添加远程库 首先,登陆GitHub,然后,在右上角找到“Create a new repo”按钮,创建一……

阅读全文

版本库文件的管理

撤销修改 现在,我们查看下one.txt文件: 1 2 3 4 $ cat one.txt git is the best I love git error content 假如,当我们没提交前,又想撤销这次的修改,那该怎么办呢?这时我们可以直接手动删除修改的内容,恢复到原来的版本。此时,我们可以……

阅读全文

版本库删除文件操作

首先,我们要知道在Git中任何的操作都是一个修改,那删除文件肯定也是一个修改操作了,在工作区删除一个文件可以使用rm -f file的命令来操作: 1 $ rm -f one.txt 此时,Git已经知道你删除了文件,这时候的工作区和……

阅读全文

Git工作区和暂存区

首先,我们要清楚Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。下面来看几个概念: 工作区 工作区就是我们在电脑里看到的目录,比如我的learngit就是一个工作区。 版本库 在工作区中都有……

阅读全文

Git实现版本回退功能

现在,我们重新修改下文件并添加和提交到版本库: 1 2 3 $ echo '再次添加新内容' >> readme.md $ git add ./readme.md $ git commit -m '更新内容' 像这样,我们不断的对文件进行修改,并一次一次的提交到版本库。就……

阅读全文

安装分布式版本控制系统Git

Git是什么?Git是世界上最先进的分布式版本控制系统。 Git有什么特点?简单说就是:高端大气上档次! 那么什么是版本控制系统呢?自己百度去。 很多人都知道,李纳斯创建了开源的Linux,从那时起Linu……

阅读全文

Git创建版本库和查看工作区状态

什么是版本库呢?版本库又名仓库,英文名repository,可以简单理解成一个目录,这个目录里面的所有文件都可以被Git管理起来,每个文件的修改、删除,Git都能跟踪,以便任何时刻都可以追踪历史,或者……

阅读全文