在暂存区域中显示文件中的git diff [复制]
本文翻译自:Show git diff on file in staging area [duplicate]
Possible Duplicate: 可能重复:
How do I show the changes which have been staged? 如何显示已上演的更改?
Is there a way I can see the changes that were made to a file
after I have done git add file
? 有没有办法可以看到我完成git add file
后对file
所做的更改?
That is, when I do: 也就是说,当我这样做时:
git add file
git diff file
no diff is shown. 没有显示差异。 I guess there's a way to see the differences since the last commit but I don't know what that is. 我想有一种方法可以看到自上次提交以来的差异,但我不知道那是什么。
#1楼
参考:https://stackoom.com/question/Enku/在暂存区域中显示文件中的git-diff-复制
#2楼
In order to see the changes that have been staged already, you can pass the -–staged
option to git diff
(in pre-1.6 versions of Git, use –-cached
). 为了查看已经进行过的更改,可以将-–staged
选项传递给git diff
(在1.6之前的Git版本中,使用–-cached
)。
git diff --staged
git diff --cached
#3楼
You can also use git diff HEAD file
to show the diff for a specific file. 您还可以使用git diff HEAD file
来显示特定文件的差异。
See the EXAMPLE
section under git-diff(1)
参见git-diff(1)
下的EXAMPLE
部分git-diff(1)
#4楼
You can show changes that have been staged with the --cached
flag: 您可以显示已使用--cached
标志暂存的更改:
$ git diff --cached
In more recent versions of git, you can also use the --staged
flag ( --staged
is a synonym for --cached
): 在更新版本的git中,您还可以使用--staged
标志( --staged
是--cached
的同义词):
$ git diff --staged
在暂存区域中显示文件中的git diff [复制]相关推荐
- git如何查看缓存区文件内容_详解Git工作区、暂存区、历史记录区以及git reset、git revert、git checkout等撤销命令的区别...
一.可以将git简单的分为三个区域 1.工作区(working directory) 2.暂缓区(stage index) 3.历史记录区(history) 如图: 其中git ...
- git 取消 所有暂存_Git版本管理完全指南—学好Git一文足矣
开心?一下 image.png 第一部分 命令行 1.分支操作 1. git branch 创建分支2. git checkout -b 创建并切换到新建的分支上3. git checkout 切换分 ...
- python的全局变量能暂存数据吗_Python 中的全局变量 局部变量
全局变量和局部变量 命名空间 1. 函数外部 函数外部声明的变量,可以被所有函数公共访问[所有地方都能访问这个变量] 函数的外边是一个空间:全局命名空间 2. 函数内部 一个函数中声明的变量,智能在函 ...
- git pull 是到工作区还是暂存区_每天一Git之简单理解工作区和暂存区
每天一Git之简单理解工作区和暂存区 1. 工作区与暂存区命令初体验 1.1. 暂存区文件与文件夹管理 [root@number ~]# cd GitDir/git_learning/ [root@n ...
- 工作区、暂存区、版本库、远程仓库
一.概念 1.四个工作区域 Git本地有四个工作区域:工作目录(Working Directory).暂存区(Stage/Index).资源库(Repository或Git Directory).gi ...
- Git三大特色之Stage(暂存区)
这是开篇 有人说,暂存区是 Git 最精彩的设计,同时也是最难理解的部分,两者我都感觉不太明显,但当我想写关于暂存区的理解后,发现的确不怎么好讲,这个玩意,有点只可意会的感觉,用 Git 用熟练了,很 ...
- git--工作区、暂存区、本地仓库、远程仓库
原文网址:git--工作区.暂存区.本地仓库.远程仓库_IT利刃出鞘的博客-CSDN博客 简介 本文介绍git的各个区:工作区.暂存区.本地仓库.远程仓库. ...
- Git中的工作区(Working Directory)、暂存区(stage)和历史记录区(history)
今天和git搏斗了一下午,发现了修改的文件一直commit不了.网上查了一下才发现原来git的模型里还有工作区和暂存区的说法. 工作区:在git管理下的正常目录都算是工作区.我们平时的编辑工作都是在工 ...
- 【原创】Git删除暂存区或版本库中的文件
0 基础 我们知道Git有三大区(工作区.暂存区.版本库)以及几个状态(untracked.unstaged.uncommited),下面只是简述下Git的大概工作流程,详细的可以参见本博客的 ...
最新文章
- dataframe 按条件删行_根据列值删除Pandas中的DataFrame行
- 【LUOGU P1220】关路灯(区间dp)
- 《Node.js区块链开发》
- java中数组的返回值是什么类型_打印java 数组的最简单方式是什么?
- TensorFlow推出命令式、可定义的运行接口Eager Execution
- PHP代码重用与函数编写
- linux安装pip3_Liunx下安装Python3.5.0版本,本地有python2.7.5,python2和3共存
- python快速编程入门教材免费阅读,Python快速编程入门(第2版)
- 宁录哨兵机器人_当天启碰上哨兵机器人孰强孰弱?这部漫画给出了答案!
- 提高睡眠质量的好物有哪些?五款助眠好物推荐
- 微信小程序云开发如何实现读取和下载excel文件导入数据到云数据库中?简单好理解
- flink常用参数说明
- 电影推荐系统(数据预处理+模型训练+预测)
- 图像控制点 形变_基于控制点的图像变形方法的研究与实现
- 怎样看基金评级和排名
- 超nei卷!连黑客勒索软件团伙都开始谈客户体验…
- 2021-2027全球与中国T型螺母市场规模分析与未来趋势研究报告
- Android手机新手必读系列教程
- 一文读懂哈希时间锁的合约机制、改进方向与应用场景
- 【MIT博士论文】自监督学习语音处理