git - 如何撤消“git rm -r 文件夹名称”
问题描述
我错误地使用命令从我的仓库中删除了一堆文件,
rm -r 命令将递归删除您的文件夹:
git rm -r folder-name
现在我想撤消该步骤但无法通过它。当然,我在这里发帖之前用谷歌搜索了它。主要是说如果没有提交更改,那么git checkout -- file-name
应该会有所帮助,但这不起作用。我也尝试过git reset HEAD
,这也行不通。
解决方案
有些文件似乎被我的 ming 命令提示符锁定。我重新启动了 ming 提示并 git reset HEAD 修复了问题并稍后结帐。所以简而言之
- 重新启动锁定文件的进程
- Git重置硬
- Git 结帐
推荐阅读
- c# - Webclient + UploadStringAsync + 事件:UploadProgressChanged / DownloadProgressChanged
- c - 链表中的多次出现删除功能只删除字符的第一个实例
- python - 如何在条形图中标记分类变量?
- python - 如何使用变量作为其他文件中的名称来调用函数
- javascript - GitHub Pages + Jekyll + Bootstrap + CDN 问题
- java - 有没有一种方法可以在不创建另一个数组的情况下排除数组中的非重复数字?
- drop-down-menu - 无法让动态下拉列表在 Kendo 网格行中工作
- r - 尝试在 R 中运行 kNN 时收到 coercionNAs 引入的错误 NA?
- knockout.js - Knockoutjs如何使用三元运算符添加必需的属性进行输入
- c++ - Windows 生物识别服务在调用 WinBioCaptureSample 时循环运行 SensorAdapterStartCapture