Git撤销修改 撤销修改分为两种情况: 一种是readme.txt自修改后还没有被放到暂存区,现在,撤销修改就回到和版本库一模一样的状态; 一种是readme.txt已经添加到暂存区后,又作了修改,现在,撤销修改就回到添加到暂存区后的状态。 总之,就是让这个文件回到最近一次git commit或gi ...
分类:
其他好文 时间:
2017-03-12 19:51:12
阅读次数:
233
在学习 Git 的时候我们经常会听到工作区,版本库,暂存区。那么这些东西指的是什么呢?本次我们就一起学习一下。 工作区 顾名思义:工作的区域,那么你一般在哪工作呢?当然是你本地可以看到的目录啦! 版本库 在你的工作区域你会发现有一个隐藏的文件夹 .git 这个不是工作区,而是版本库。 暂存区 暂存区 ...
分类:
其他好文 时间:
2017-03-03 00:12:34
阅读次数:
162
为什么要使用GIt?Git是目前世界上最先进的开源分布式版本管理工具,尤其在分支管理上表现突出,能够极为方便地解决开发中的版本问题。Git如何使用?工作区:当前目录下除.git外的目录和文件版本库:当前路径下的.git目录暂存区:版本库中等待提交的内容所在区域git命令基本命..
分类:
其他好文 时间:
2017-02-24 12:53:14
阅读次数:
217
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或 ...
分类:
其他好文 时间:
2017-02-23 15:55:49
阅读次数:
231
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。 先来看名词解释。 工作区(Working Directory) 就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区: 版本库(Repository) 工作区有一个隐藏目录.git,这个不算工作区,而是Git的版 ...
分类:
其他好文 时间:
2017-02-22 17:02:21
阅读次数:
159
git中有四种基本对象类型,可以说Git的所有操作都是通过这四种对象完成的。下图是《Git版本控制管理》中文第二版的原话,顺便吐槽一下,这本书真的翻译的一般。。 下面说下我的理解吧,首先blob对象,blob文件是一种二进制文件,当把一个文件add进暂存区时就生成一个blob对象,它包含了这个文件的 ...
分类:
其他好文 时间:
2017-02-19 20:01:48
阅读次数:
186
git的底层是数据库,所有数据是以文件方式存储在隐藏的.git目录中(图片来自廖雪峰git教程) 工作区(working directory)就是电脑上能看到的目录; 版本库(repository)就是工作区的隐藏目录.git。 暂存区(stage)是git add和git commit之间的部分, ...
分类:
其他好文 时间:
2017-02-16 22:33:36
阅读次数:
197
LINUX命令: mkdir 创建文件 cd 进入目录 pwd 列出当前目录 GIT命令: git init 把这个目录变成Git可以管理的仓库 ls -ah 当前目录有哪些文件 git add filename 把文件添加到仓库的工作区,实际上就是把文件修改添加到暂存区 git commit -m ...
分类:
其他好文 时间:
2017-02-16 17:35:05
阅读次数:
200
常用 Git 命令清单 作者: 阮一峰 编辑更新:shifu204 日期: 2016年9月 1日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 Workspace:工作区 Index / Stage:暂存区 ...
分类:
其他好文 时间:
2017-02-04 23:18:00
阅读次数:
251
git使用(1) 首先要明白git上有三个区域 1.工作区 2.暂存区 3.历史记录区 步骤: 1.git init 2.配置环境(如果配置一次了以后就不用再继续配置) git config --global user.name “username” git config --global user... ...
分类:
其他好文 时间:
2017-02-03 23:57:11
阅读次数:
374