我正在构建一个处理传入文件包的程序,但我有一个相当严重的问题,即在无法对传入数据进行消毒之前,它处于可能破坏处理的位置,并且以一种简单重启进程无法修复的方式破坏了它。
我目前最好的解决方案是使用
是否有一种将Git置于非交互模式的方法?我需要在Windows机器上从Ruby内部执行此操作。
我目前最好的解决方案是使用
git clean -fdx
和git checkout .
清理项目目录,这个方法非常有效,但有时git clean
需要用户输入(“无法取消链接文件。重试?”),这会对自动化造成问题。是否有一种将Git置于非交互模式的方法?我需要在Windows机器上从Ruby内部执行此操作。
open3
写一个y\n
? - Jokester