Git add 常见用法 git add [参数] [--] <路径> //作用就是将我们需要提交的代码从工作区添加到暂存区,就是告诉git系统,我们要提交哪些文件,之后就可以使用git commit命令进行提交了。 为了方便下面都用 . 来标识路径, . 表示当前目录,路径可以修改,下列操作的作用 ...
分类:
其他好文 时间:
2016-10-27 18:54:11
阅读次数:
271
git diff 工作区与暂存区的差别 git diff -cached / git diff -staged 暂存区与版本库的差别 git diff HEAD 工作区与版本库的差别 git diff branch1 branch2 两个分支的最新commit的差别 git diff branch1 ...
分类:
其他好文 时间:
2016-10-26 11:22:25
阅读次数:
179
git回滚代码1、本地代码没有提交到暂存区git checkout -- file2、本地代码已经提交到暂存区git reset HEAD file //把文件从暂存区撤回到工作区git checkout -- file //再把工作区文件回滚3、已经commit到版本库的代码git reset - ...
分类:
其他好文 时间:
2016-10-19 19:49:38
阅读次数:
125
git add xx命令可以将xx文件添加到暂存区,如果有很多改动可以通过 git add -A .来一次添加所有改变的文件。 注意 -A 选项后面还有一个句点。 git add -A表示添加所有内容, git add . 表示添加新文件和编辑过的文件不包括删除的文件; git add -u 表示添 ...
分类:
其他好文 时间:
2016-10-13 23:36:35
阅读次数:
128
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或 ...
分类:
其他好文 时间:
2016-10-12 22:44:43
阅读次数:
124
git常用命令。查看、添加、提交、删除、找回,重置修改文件githelp<command>#显示command的helpgitshow#显示某次提交的内容gitshow$idgitco--<file>#抛弃工作区修改gitco.#抛弃工作区修改gitadd<file>#将工作文件修改提交到本地暂存区gitadd.#将所有修改过的..
分类:
其他好文 时间:
2016-10-11 00:40:20
阅读次数:
132
GIT (分布式版本控制系统) 1.简介 Git 是一款免费/开源的分布式版本控制系统,用于敏捷高效地处理任何或大或小的项目。 2. 集中式vs分布式 集中式需要联网状态,网速会受限制;而分布式则不需要。 Git拥有强大的分支管理功能。 3. 工作区/暂存区/远程区 工作区:本地可以看到的目录的空间 ...
分类:
其他好文 时间:
2016-09-30 18:25:22
阅读次数:
141
git和其他版本控制系统如svn的一个不同之处就是暂存区的概念 工作区 就是电脑上能看到的目录,可以理解为当前仓库所在的目录比如htdocs下的git文件夹 不过不准确 版本库 工作区下面有一个隐藏的目录.git 这个就是我们的版本库 Git的版本库里存了很多东西,其中最重要的就是称为stage(或 ...
分类:
其他好文 时间:
2016-09-29 01:10:47
阅读次数:
304
git跟踪并管理的不是文件,而是修改,可以把创建一次文件也看做修改 文件只要没有git add添加到暂存区,系统默认还是在工作区, 那么commit是不能提交到目录树分支的 撤销修改的内容 1.错误发现的及时,只要把文件回退到上一个版本的转态就好。 2.丢弃工作区的修改: git checkout ...
分类:
其他好文 时间:
2016-09-29 01:04:25
阅读次数:
125
我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(或 ...
分类:
其他好文 时间:
2016-09-22 00:49:52
阅读次数:
276