Git开发之——远程仓库配置 发表于 2018-02-26 分类于 工具 , Git 阅读时长 ≈ 1 分钟 前言Git是分布式版本控制系统,同一个Git仓库,可以分布到不同的机器上。怎么分布呢?最早,肯定只有一台机器有一个原始版本库,此后,别的机器可以“克隆”这个原始版本库,而且每台机器的版本库其实都是一样的,并没有主次之分。 此文使用GitHub作为服务端讲解,从名字就可以看出,这个网站就是提供Git仓库托管服务的,所以,只要注册一个GitHub账号,就可以免费获得Git远程仓库。 阅读全文 »
Git开发之——删除文件 发表于 2018-02-26 分类于 工具 , Git 阅读时长 ≈ 1 分钟 前言命令git rm用于删除一个文件。如果一个文件已经被提交到版本库,那么你永远不用担心误删,但是要小心,你只能恢复文件到最新版本,你会丢失最近一次提交后你修改的内容。 阅读全文 »
Git开发之——撤销修改 发表于 2018-02-26 分类于 工具 , Git 阅读时长 ≈ 1 分钟 前言撤销操作的使用场景 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回到了场景1,第二步按场景1操作。 场景3:已经提交了不合适的修改到版本库时,想要撤销本次提交,参考版本回退一节,不过前提是没有推送到远程库。 阅读全文 »
Git开发之——版本回退 发表于 2018-02-26 分类于 工具 , Git 阅读时长 ≈ 1 分钟 前言你不断对文件进行修改,然后不断提交修改到版本库里,就好比玩RPG游戏时,每通过一关就会自动把游戏状态存盘,如果某一关没过去,你还可以选择读取前一关的状态。有些时候,在打Boss之前,你会手动存盘,以便万一打Boss失败了,可以从最近的地方重新开始。Git也是一样,每当你觉得文件修改到一定程度的时候,就可以“保存一个快照”,这个快照在Git中被称为commit。一旦你把文件改乱了,或者误删了文件,还可以从最近的一个commit恢复,然后继续工作,而不是把几个月的工作成果全部丢失。 这个操作就叫做版本回退 阅读全文 »
Git开发之——常用的几个指令 发表于 2018-02-25 分类于 工具 , Git 阅读时长 ≈ 1 分钟 前言上一节我们已经成功地添加并提交了一个readme.txt文件,现在,是时候继续工作了,于是,我们继续修改readme.txt文件,并将其中常用的几个指令介绍一下。本文用到的指令: git add git commit git status git diff 阅读全文 »