【原理】1)Git介绍2)Git和SVN的区别、SVN工作流程、架构图讲解3)Git优点、架构图、文件三种状态、三个工作区域、工作流程讲解【实战】1)准备工作2)创建版本库3)版本回退4)工作区与暂存区的区别5)删除文件和恢复6)远程仓库7)远程克隆到本地8)GitHub删除项目9)分支的..
分类:
其他好文 时间:
2016-07-31 16:09:01
阅读次数:
622
git 命令 创建git版本库:git init 查看状态:git status 把文件添加到暂存区:git add 把文件提交到版本库:git commit -m "提交说明" 查看提交记录:git log 可带参数 --pretty=oneline 查看修改记录:git diff 返回上一个版本 ...
分类:
其他好文 时间:
2016-07-30 16:47:35
阅读次数:
115
git工作流程 一般工作流程如下: 克隆 Git 资源作为工作目录。 在克隆的资源上添加或修改文件。 如果其他人修改了,你可以更新资源。 在提交前查看修改。 提交修改。 在修改完成后,如果发现错误,可以撤回提交并再次修改并提交。 Git 的工作流程示意图: git的工作区、暂存区和版本库 基本概念: ...
分类:
其他好文 时间:
2016-07-21 23:20:26
阅读次数:
172
配置用户 常用命令 应用场景 放弃修改文件 场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file。 场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file,就回 ...
分类:
其他好文 时间:
2016-07-19 18:27:29
阅读次数:
137
三个工作区域使用Git之前,首先要弄清Git的三个管理区域,有助于理解Git的运行原理,以及每个Git命令对文件造成的影响。对于任何一个文件,在本地的Git内部都有三种状态:l 已修改(modified)表示修改了某个文件,但还没有提交保存。包括新增、删除了一个文件,也属于已修改状态的一种。l 已暂存(staged)表示把已修改的文件放到了暂存区,也就是放到了下次提交时的清单中。l 已...
分类:
其他好文 时间:
2016-07-18 20:13:26
阅读次数:
578
创建好远程仓库,然后要从本地上传代码到远程仓库: 1.git init 初始化git本地仓库 2. git add 添加到暂存区 3. git commit -am "提交备注" 4. git remote add origin git@git.oschina.net:xxx.git 添加git远程 ...
分类:
其他好文 时间:
2016-07-13 20:59:05
阅读次数:
103
工作区和暂存区
Git和其他版本控制系统如SVN的一个不同之处就是有暂存区的概念。
先来看名词解释。
工作区(WorkingDirectory)
就是你在电脑里能看到的目录,比如我的learngit文件夹就是一个工作区:
版本库(Repository)
工作区有一个隐藏目录.git,这个不算工作区,而是Git的版本库。
Git的版本库里存了很多东西,其中最重要的就是称为stage(或...
分类:
其他好文 时间:
2016-07-13 17:30:30
阅读次数:
99
现在,假定你已经完全掌握了暂存区的概念。下面,我们要讨论的就是,为什么Git比其他版本控制系统设计得优秀,因为Git跟踪并管理的是修改,而非文件。
你会问,什么是修改?比如你新增了一行,这就是一个修改,删除了一行,也是一个修改,更改了某些字符,也是一个修改,删了一些又加了一些,也是一个修改,甚至创建一个新文件,也算一个修改。
为什么说Git管理的是修改,而不是文件呢?我们还是做实验。第一步,对...
分类:
其他好文 时间:
2016-07-13 16:37:31
阅读次数:
107
关于文件状态 一般仓库中的文件可能存在于这4种状态: 1)Untracked files → 文件未被跟踪(A) 2)Untracked but not Change → 已跟踪,但是未修改(B) 3)Changes but not updated → 已跟踪,文件被修改,但并没有添加到暂存区(C) ...
分类:
其他好文 时间:
2016-07-13 15:38:13
阅读次数:
134
一般来说 git使用只要使用这 几个命令 熟练使用 就要掌握大概60-100个左右。 1.常用 Git 命令清单。几个专用名词的译名如下 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或本地仓库) Remote:远程仓库 2. 新建代码库 3. 增加/ ...
分类:
其他好文 时间:
2016-07-10 21:36:20
阅读次数:
160