git关注的是修改,而不是文件

commit只会提交add到暂存区的修改

撤销修改

已修改但没有add到暂存区

  git checkout -- <file>     #撤销工作区中的修改

已add到暂存区,但还没有commit到分支

  git reset HEAD <file>    #从暂存区退回到工作区

  git checkout -- <file>

已commit到分支了,但还没有push到远程库

  git reset --hard 版本号

  

最新文章

  1. 一键部署mono 免费空间支持ASP.NET MVC 再也不担心伙食费换空间了
  2. C# 不支持关键字: “.;database”。
  3. Func系列1:安装配置
  4. Spring+MyBatis实践—工程配置
  5. css小技巧,如何制作一个箭头符号
  6. UIImage分类:返回一个可以拉伸的图片
  7. 讲讲Linq to SQL映射(基础篇)
  8. linux下FTP服务器搭建教程1
  9. php学习资料
  10. Nosql与关系型数据库不同的使用场景
  11. UI设计师给的px尺寸单位,安卓如何换算成dp?
  12. linux查看用户登录时间以及命令历史
  13. LeetCode算法题-N-ary Tree Level Order Traversal(Java实现)
  14. 04_web基础(一)之tomcat介绍
  15. iOS学习资源搜集
  16. 【LOJ】#2069. 「SDOI2016」齿轮
  17. Web篇之JS性能优化
  18. idea更新maven依赖包
  19. luogu11月月赛T3咕咕咕(组合数学)
  20. gdb 调试的信息输出到文件

热门文章

  1. OC类的本质及分类
  2. 【卷一】正则四 |&gt; 练习
  3. php 正则表达式 数组
  4. 网页 JavaScript
  5. 第三题 有如下Student&#160;对象, &#160;private&#160;String&#160;name;&#160;&#160; &#160;&#160;&#160;&#160;private&#160;int&#160;age;&#160;&#160; &#160;&#160;&#160;&#160;private&#160;int&#160;score;&#160;&#160; private&#160;String&#160;classNum;&#160; 其中,classNum&
  6. 如何直观的解释back propagation算法?
  7. 多元线性相关Matlab代码
  8. 神经网络工具箱nntool的使用方法
  9. jsp之用户自定义标签
  10. bat自动创建文件夹(以当前时间命名)