撤消echo命令

时间:2015-01-18 21:05:03

标签: command-line

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

echo /node_modules > .gitignore

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

2 个答案:

答案 0 :(得分:1)

不,echo在文件上写道。所以恢复是有序的。根据操作系统的不同,可能有一个功能,但git应该是最好的解决方案恕我直言。

答案 1 :(得分:1)

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

简单地撤回旧版本
git checkout .gitignore

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