撤消 echo 命令

Undo echo command

我使用 echo 在我的 gitignore 文件中添加了一行,但这样做会覆盖文件中所有现有的代码行。

echo /node_modules > .gitignore

除了执行 git 重置以返回提交之外,还有什么方法可以撤消 echo 命令吗?

不,echo 覆盖文件。因此,恢复是有序的。根据操作系统的不同,可能会有一个功能,但恕我直言,git 应该是最好的解决方案。

假设 .gitignore 已经签入,您可以简单地使用

拉回旧版本
git checkout .gitignore

您真正想要使用的是使用 >> 追加而不是 > 覆盖。