博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git - add commit diff
阅读量:6425 次
发布时间:2019-06-23

本文共 613 字,大约阅读时间需要 2 分钟。

差点被带沟里了!

```
echo hello > readem.txt // 一开始
echo hello world > readem.txt // 第一次修改
git add readem.txt // 提交缓存区 add stage

echo hello world 123 > readem.txt // 第二次修改

git commit -m "add readem file" // hello world

```

双击打开readem.txt文本文件。得到的肯定是 hello world 123
工作区 --- 当前仓库中的文件夹
版本库 --- 隐藏文件夹.git 中的内容

@Rogeric 一语道破

跟踪修改是指逻辑上的概念,意思是工作区的文件有改变,如果没有git add过,那就不会被track,git不会针对文件的变化,而是针对被stage的修改进行反应。
mark 答案:

git diff:是查看working tree与index file的差别的。

git diff --cached:是查看index file与commit的差别的。
git diff HEAD:是查看working tree和commit的差别的。(你一定没有忘记,HEAD代表的是最近的一次commit的信息)

转载于:https://www.cnblogs.com/ntscshen/p/4833990.html

你可能感兴趣的文章
11.python并发入门(part10 多进程之间实现通信,以及进程之间的数据共享)
查看>>
金蝶KIS专业版“登录时出现问题,请重新输入”终极解决全过程
查看>>
UDP15000端口引起的路由器丢包
查看>>
linux如何使用find命令查找文件
查看>>
LNMP_nginx安装_3
查看>>
apache代理多个tomcat实例
查看>>
Remository3.52简体中文语言包
查看>>
DSL技术分析
查看>>
2015年最新数据库流行排行榜
查看>>
有趣的JavaScript数组
查看>>
3.3. 生成目录深度
查看>>
Linux 动态链接库(.so)的使用
查看>>
春风十里,不如淘宝遇见你——浸润深度学习的淘宝智能搜索
查看>>
WCF开发框架形成之旅---WCF的几种寄宿方式
查看>>
学好数学可以救命
查看>>
java编程之:生成rsa密钥
查看>>
★如何证明自己不是精神病?
查看>>
来自数学君的羊年祝福
查看>>
mongoDB报错Cannot find module '../build/Release/bson'
查看>>
又一款开源手机要来了 —— WiPhone
查看>>