Git使用手册:git diff 、 git add 、 git diff --cached 命令详解
来源:互联网 发布:阿洋个人发卡平台源码 编辑:程序博客网 时间:2024/06/06 03:32
相关文章:
关于验证是否存在ssh配置以及生成SSH Key的方法可以参照文章:Git使用手册:生成SSH Key
关于SSH Key的使用和公钥在gitHub、gitLab的配置等,请参考文章:Git使用手册:使用SSH Key及配置SSH key公钥
关于GIT 工作区、暂存区、本地仓库、远程仓库的概念及关系,请参考文章:Git使用手册:工作区、暂存区、本地仓库、远程仓库
关于GIT 从远程仓库下载项目到本地工作区的操作,请参考文章:Git使用手册:git clone 克隆下载远程仓库项目工程到本地工作区
关于GIT 分支的使用,请参考文章:Git使用手册:git branch 分支操作、创建分支、查看分支、删除分支、删除本地分支、删除远程分支
关于GIT Checkout的使用,请参考文章:Git使用手册:git checkout 创建分支、切换分支
关于Git status命令使用解读,请参考文章:Git使用手册:git status 查看本地工作区、暂存区中文件的修改状态
1)查看本地修改内容:
1.查看修改后的本地工作区中的文件与暂存区比较后得差异。
命令:git diff
使用命令后,如图所示:
我们可以看到,红框框选出的部分是具体涉及到修改的文件所在路径及文件名称。
同时图片中有2中颜色标注出来的代码:
绿色为新增或改动的部分,红色为删减或改动前的部分。
由此我们可以看出,这条命令可以在我们对本地工作区的文件修改完以后,让我们看到都修改了哪些文件,具体每个文件都新增了什么内容,改动了什么内容,删除了什么内容。从而避免因为误操作删除或更改、新增了某些代码,影响到已有功能。
2)将本地工作区中修改的文件添加到暂存区中。
命令:git add .
使用该命令后,会将所有修改过的本地工作区中新增、修改、删除的文件添加到暂存区里,等待提交到仓库区。
如图所示,执行该命令后, gitdiff命令不会将本地工作区中已修改的文件及内容显示出来。如果我们需要再看一下已经存入缓存区中的修改过的内容,可以使用下一条命令。
3)查看存入暂存区,未提交到本地仓库区的修改
命令:git diff –cached
使用该命令后,可以看到使用gitadd.命令添加到暂存区中的文件,但还未提交到本地仓库区的文件的修改内容。如图所示:
阅读全文
0 0
- Git使用手册:git diff 、 git add 、 git diff --cached 命令详解
- git diff 、git diff --cached 、git diff HEAD区别
- git diff 、git diff --cached 、git diff HEAD区别
- git diff命令详解
- git diff命令详解
- git diff命令详解
- Git(III)add,commit,diff,log命令
- git diff 命令
- GIT diff命令解释
- Git diff 命令
- git diff命令
- Git之diff命令
- Git diff
- git diff
- git diff
- git diff
- git diff
- Git diff
- C++的沉迷与爱恋
- 产品经理不再纸上谈兵——产品如何让用户互动起来
- JDK内置工具
- 详解 MNIST 数据集
- 阿里最新热修复框架Sophix集成详解
- Git使用手册:git diff 、 git add 、 git diff --cached 命令详解
- 利用元数据管理数据质量
- php分页封装(10行代码搞定分页,优化版本1)
- 分类的线性模型:概率判别式模型之逻辑回归LR
- Android Volley完全解析之定制自己的Request XMLRequest GsonRequest
- 在laravel中使用ajax实现二级联动
- 判断闰年有几种方法
- Linux下的Type C网络端口无法使用
- input 输入框禁止输入小数点