1. 撤销所有本次未提交的修改(相当于Tortoise Git的revert按钮):
git checkout .
  1. 恢复某个已修改的文件(撤销未提交的修改):
git checkout file-name
  1. 撤销某次操作,此次操作之前和之后的commit和history都会保留,并且把这次撤销(git revert是提交一个新的版本,将需要revert的版本的内容再反向修改回去,版本会递增,不影响之前提交的内容):
 git revert HEAD                  # 撤销前一次 commitgit revert HEAD^                   # 撤销前前一次 commitgit revert commit-id#(比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)撤销指定的版本,撤销也会作为一次提交进行保存。
  1. 返回到某个节点,不保留本次所操作的修改:
git reset --hard HASH
  1. 返回到某个节点,保留本次所操作的修改:
git reset --soft HASH
  1. 把所有没有提交的修改暂存到stash里面(可用 git stash pop 恢复):
git stash
  1. 查看所有的历史版本:
git log
  1. 删除未跟踪的文件(untracked files)
git clean -f
  1. 删除未跟踪的文件夹:
git clean -fd

作者:艾孜尔江

Git常用命令及其作用_艾孜尔江撰相关推荐

  1. JavaScript实现令人放松的小游戏_艾孜尔江撰

    <html><head><!-- 由艾孜尔江·艾尔斯兰复现,转载或使用请注意标明出处.全程均使用鼠标交互,原游戏创作者不详,复现时有改动.使用时请在本地路径下放置一张玩家 ...

  2. 用JavaScript实现贪吃蛇游戏_艾孜尔江撰

    <!DOCTYPE html> <html><head><meta charset="utf-8" /><title>J ...

  3. JavaScript实现打砖块游戏_艾孜尔江撰

    <!DOCTYPE html> <html> <!-- 使用原生的JavaScript复现打砖块游戏:代码在复现时有所改动.--><head><m ...

  4. 从0开始配置云服务器开发环境_艾孜尔江撰

    选择云服务器系统为Cent OS最新版本或根据自己的需求选择稳定版本,并在完成部署之后从本地通过在终端中输入 ssh root@YourIPAdress 登录到服务器上,如果出现 ssh连接时提示TH ...

  5. 在Cent OS云服务器上部署基于TP5后端代码踩坑记录_艾孜尔江撰

    推荐使用镜像安装Cent OS系统,或者在纯净安装完成之后在完成Apache+MySQL+PHP的时候不要每个单独安装,因为这样会出一些三者之间版本不配的问题,网上各种说法都有,查起来也非常困难,版本 ...

  6. C++图书管理系统_艾孜尔江撰

    #include<iostream> #include<conio.h> //控制台数据输入输出的函数 #include<fstream>//文件流 #includ ...

  7. 获取平面的法向量_艾孜尔江撰

    Vector4 GetNormalVector(const Vector4& p1, const Vector4& p2, const Vector4& p3){Vector4 ...

  8. 点与平面的距离特征_艾孜尔江撰

    点到平面距离公式 distance = Ax + By + Cz + D; //点P(x,y,z),平面的法向量n=(A,B,C),D是距原点的距离. 其中n = (A, B, C)是平面的法向量,D ...

  9. 关闭Windows更新后出现的桌面下方天气预报_艾孜尔江撰

    问题阐述 最近根据微软官方定时更新提示,更新了一下Windows 10系统,更新完之后最大的改变我感觉就是桌面右下角任务栏上出现了关于今日天气预报的相关提示,类似于任务栏上的广告.笔者不禁慨叹:&qu ...

最新文章

  1. 深入理解HTTP协议、HTTP协议原理分析
  2. LabviewRS232串口通信数据格式问题解析
  3. JAVA_OA(八):springMVC对JDBC的操作小项目b
  4. 【转】一文读懂数据分析平台的架构与设计
  5. bzoj2287【POJ Challenge】消失之物 缺一01背包
  6. python获取命令行参数,使用getopt获取命令行执行时指定的参数
  7. C++多态(二)——纯虚函数、抽象类
  8. .NET Core全面扫盲贴
  9. SqlServer中使用游标遍历数据集合
  10. 微软Windows系统命令和Sysinternals系列工具
  11. c语言系统主函数流程图,c语言流程图【调解方式】
  12. switch 大气层双系统 进入破解系统 及安装nsp nsz 格式教程
  13. 摊牌了!我要手写一个“Spring Boot”
  14. 麻将番型计算(二人麻将)
  15. 二维点云拉普拉斯深度平滑算法-matlab
  16. [VC] 检测AVX系列指令集的支持级别(AVX、AVX2、F16C、FMA、FMA4、XOP)
  17. 信创蓝海 合作共赢:统信UOS代理商推介会(郑州站)成功举行
  18. 产品分析方法--PEST模型
  19. 转:sourceingsight 破解版下载安装
  20. Win10蓝屏win32k power watchdog timeout 蓝屏代码0x0000019C

热门文章

  1. AI、量子计算引爆硬科技创新,雷鸣、王海峰、施尧耘等北大120周年论道信科最前沿...
  2. 中国鸡荣华鸡为什么干不过洋鸡肯德基
  3. 使用redis碰到maxmemory
  4. Html-照片的逐步出现 、心形动画制作、3d立方体魔方、鼠标划过box阴影练习
  5. 胡巴动态表情包 捉妖记胡巴QQ表情无水印下载
  6. 关于统信UOS操作系统版本介绍
  7. HTML中<meta>标签的name属性都有哪些——标准元数据名称
  8. airvideo_如何免费获取Android中的AirVideo功能
  9. php问答系统模板,tipask问答系统模板资料对照
  10. HALO:用于MR扫描器中实时头部对准的工具