我使用echo在我的gitignore文件中添加了一行,但这样做会使它覆盖文件中所有现有的代码行。
echo /node_modules > .gitignore
除了执行git重置以返回提交之外,还有一种方法可以撤消echo命令吗?
答案 0 :(得分:1)
不,echo在文件上写道。所以恢复是有序的。根据操作系统的不同,可能有一个功能,但git应该是最好的解决方案恕我直言。
答案 1 :(得分:1)
假设.gitignore已经签入,您可以使用
简单地撤回旧版本git checkout .gitignore
您真正想要使用的是使用>>
附加而不是>
来覆盖。