相关疑难解决方法(0)

如何撤消git reset --hard HEAD~1?

是否可以撤消由以下命令引起的更改?如果是这样,怎么样?

git reset --hard HEAD~1
Run Code Online (Sandbox Code Playgroud)

git version-control git-reset

1083
推荐指数
15
解决办法
38万
查看次数

恢复 - git reset --hard HEAD ^

不幸的是,我曾多次git reset --hard HEAD^在几个文件中丢失了相当大的代码.有没有办法恢复那些提交,或者在这种情况下转发HEAD之前的位置,所以我可以提出我丢失的那些线?

git commit reflog

12
推荐指数
1
解决办法
1333
查看次数

设置gc.refLogExpire

如何设置gc.reflogExpire以便项目永不过期?
它接受的其他时间间隔格式是什么?

手册页说您可以将其设置为"90天或3个月",但不指定它所期望的格式.

git

8
推荐指数
2
解决办法
892
查看次数

标签 统计

git ×3

commit ×1

git-reset ×1

reflog ×1

version-control ×1