问题标签 [git-clean]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - 如何在分支名称之前打印 X 个月前的时间?
下面的代码我正在尝试,输出应该包含 x 个月前的分支名称。此逻辑中的任何建议将不胜感激。
这里代码的主要目的是获取 4 个月前的所有分支名称列表。
获取输出:
我需要在按日期排序的序列号后添加 x 月时间戳
预期输出:
git - 意外运行“git clean -df”后如何恢复文件?
我不小心运行了 git clean -df。它从我尚未推送的当前提交中删除了我的文件。现在,在 git status 中,这些文件用 D 标记,表示“已删除”。
有什么办法可以找回这些文件吗?
我尝试了以下方法:
混帐结帐。和git reset --hard
我收到以下消息:
混帐结帐。
致命:无法创建“/Users/lucia/.git/index.lock”:文件存在。另一个 git 进程似乎正在此存储库中运行,例如由“git commit”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,则可能是之前此存储库中的 git 进程崩溃了:手动删除文件以继续。
❯ git reset --hard fatal:无法创建“/Users/lucia/.git/index.lock”:文件存在。
另一个 git 进程似乎正在此存储库中运行,例如由“git commit”打开的编辑器。请确保所有进程都已终止,然后重试。如果仍然失败,则可能是之前此存储库中的 git 进程崩溃了:手动删除文件以继续。**
如果我在我的计算机上遵循此路径“/Users/lucia/.git/index.lock”,则它不存在。