源码管理五:管理修改
来源:互联网 发布:淘宝农产品生产许可证 编辑:程序博客网 时间:2024/06/04 19:27
Git这个版本控制工具最大的特点在于:Git跟踪并管理的是修改,而非文件。
那么什么是修改呢?
a、当你新增了一行,这就是一个修改;
b、删除了一行,也是一个修改;
c、更改了某些字符,也是一个修改;
d、删了一些又加了一些,也是一个修改;
e、甚至创建一个新文件,也算一个修改。
f、添加一个空格,也是一个修改。
当你用git add
命令后,在工作区的修改被放入暂存区,准备提交,直到使用了,git commit才
把暂存区的修改提交了。
提交后,用git diff HEAD -- readme.txt
命令可以查看工作区和版本库里面最新版本的区别:
zhanggeng:git_learning (master *)$git diff HEAD -- readme_learninggit.txtdiff --git a/readme_learninggit.txt b/readme_learninggit.txtindex b111fec..b59fb98 100644--- a/readme_learninggit.txt+++ b/readme_learninggit.txt@@ -12,3 +12,5 @@ yes +modify+
总之:Git是管理修改而非文件,每次修改,如果不
add
到暂存区,那就不会加入到commit
中。 0 0
- 源码管理五:管理修改
- 五、Git-管理修改
- 源码管理六:撤销修改
- Git学习笔记(五)---修改管理
- 学生管理系统(五)---修改窗体
- 管理修改
- 管理修改
- 管理修改
- 管理修改
- 管理修改
- 管理修改
- 管理修改
- 用户认证(五)【管理账户】修改密码
- 五、Liunx 文件权限管理(三) 修改文件权限
- proc源码解析(五)--proc的管理函数
- proc源码解析(五)--proc的管理函数
- proc源码解析(五)--proc的管理函数
- proc源码解析(五)--proc的管理函数
- 101. Symmetric Tree Leetcode Python
- Leetcode_75_Sort Colors
- Leetcode_24_Swap Nodes in Pairs
- 了解云计算一(什么是云计算)
- UVa 10564 Paths through the Hourglass(DP)
- 源码管理五:管理修改
- 开放就像死亡访问之后就能回头——Leo鉴书84
- 12108 - Extraordinarily Tired Students
- ZPL二维码打令
- EasyUI的treegrid组件动态加载数据问题的解决办法-jquery
- 源码管理六:撤销修改
- train_cascade 源码阅读系列
- Design a valet parking system.
- oracle利用触发器实现自增列