git reset --hard HEAD^后显示more?的原因及如何解决
2024-09-05 03:58:20
在windows的cmd控制台下操作git,想要回滚到上一次提交,但是输入git reset --hard HEAD^后就显示more?
fatal: ambiguous argument 'HEAD
': unknown revision or path not in the working tree.
Use '--' to separate paths from revisions, like this:
'git <command> [<revision>...] -- [<file>...]'
这是因为cmd控制台中换行符默认是^,而不是\ ,所以它的more?的意思是问你下一行是否需要再输入,而^ 符号就被当做换行符而被git命令忽略掉了。
解决方法有如下几种:
git reset --hard "HEAD^" //加引号
git reset --hard HEAD^^ //加一个^
git reset --hard HEAD~ 或者 git reset --hard HEAD~ //把^换成~,~ 后面的数字表示回退几次提交,默认是一次
摘自:https://blog.csdn.net/qq_32623363/article/details/78968077
最新文章
- Archlinux安装MySQL5.7.14压缩包版
- 利用Android多进程机制来分割组件
- javascript语法详解
- CSS控制div宽度最大宽度/高度和最小宽度/高度
- mysql系统表加trigger和对特定的库禁用 DDL 语句
- 【BZOJ3439】 Kpm的MC密码 (TRIE+主席树)
- mac 自带 php 验证码 不显示
- 如何通过ftell和fseek来获取文件大小
- UIImageView中最容易用错的属性UIContentMode小记
- POJ 3737/三分
- Fiddler 抓包https配置 提示creation of the root certificate was not successful 证书安装不成功
- 在ArcGIS中导出现有mxd的style文件
- FICO-初级会计学
- windows php7 安装redis扩展
- CodeForces - 455D
- PythonStudy——数字类型 Number type
- openxml excel封装类
- D - C Looooops POJ - 2115 欧几里德拓展
- ARMV8 datasheet学习笔记3:AArch64应用级体系结构之Atomicity
- 深入理解java虚拟机---垃圾回收(十一)
热门文章
- save tracking results into csv file for oxuva long-term tracking dataset (from txt to csv)
- 删除DB2实例下的数据库
- clickhouse 19.14.m.n简单测试
- 大数据 Hibernate
- 关于uboot中的属性";u-boot,dm-pre-reloc”的意义
- Oracle系列十四 序列、索引和同义词
- Java学习-053-JSON工具类演示
- Java读取CSV数据并写入txt文件
- 泡泡一分钟:Optimal Trajectory Generation for Quadrotor Teach-And-Repeat
- vue aes