Git 学习笔记二
来源:互联网 发布:java 实参 编辑:程序博客网 时间:2024/05/20 09:48
Git commit 只会提交暂存区里的文件
撤销修改: git checkout -- readme.txt
此命令会让文件回到最近的一次git commit 或 git add 时候的状态
上述的是丢弃工作区修改,如果添加到了暂存区,则使用:git reset HEAD file
可以把暂存区的修改撤销掉,重新放回工作区
小结:
场景1:当你改乱了工作区某个文件的内容,想直接丢弃工作区的修改时,用命令git checkout -- file
。
场景2:当你不但改乱了工作区某个文件的内容,还添加到了暂存区时,想丢弃修改,分两步,第一步用命令git reset HEAD file
,就回到了场景1,第二步按场景1操作。
文件删除:
如果要从版本库中删除该文件,就是用命令:git rm 并且:git commit
如果删错了呢?
老样子,用上面的命令,恢复到最近版本:git checkout
git checkout还是挺好用的
1 0
- git 学习笔记二
- Git学习笔记(二)
- Git学习笔记二
- Git学习笔记(二)
- git学习笔记二
- Git学习笔记 (二)
- Git 学习笔记(二)
- Git学习笔记(二)
- Git 学习笔记二
- Git学习笔记(二)
- Git学习笔记(二)
- Git学习笔记之二
- git学习笔记(二)
- Git学习笔记(二)
- Git学习笔记(二)
- Git学习笔记(二)
- Git学习笔记(二)
- Git学习笔记(二)
- Debug---Eclipse断点调试基础
- BSON与JSON的区别
- 使用PickView实现日期选择器
- sort冒泡
- DenseCap解读
- Git 学习笔记二
- hive和hbase集成异常
- 字符串反转
- Leveldb使用手册
- vim使用技巧篇
- CSS3嵌入字体@font-face
- SolrCloud之Sharding路由介绍
- PREROUTING 和 POSTROUTING, SNAT 和 DNAT图文解析(非常清淅)
- XSS跨站脚本攻击与CSRF跨站请求伪造攻击的学习总结。