gpt4 book ai didi

windows - 非交互式 "git clean -fdx"

转载 作者:可可西里 更新时间:2023-11-01 14:13:45 26 4
gpt4 key购买 nike

我正在构建一个处理传入文件包的东西,但我有一个相当严重的问题,即我无法清理传入数据,直到它能够中断处理,并且它以一种简单的方式破坏它重新启动进程并不能解决问题。

我目前最好的解决方案是 git clean -fdxgit checkout 。 进程使用的项目目录,这很有用,除了 有时 git clean 要求用户输入(“无法取消链接文件。重试?”),这会导致自动化问题。

有没有办法让 Git 进入非交互模式?我需要在 Windows 机器上从 Ruby 内部执行此操作。

最佳答案

对于 Windows,这对我有用(将 GIT_ASK_YESNO 环境变量设置为 false,阻止 git 询问是-否问题):

set GIT_ASK_YESNO=false

然后,当我收到与警告相同的消息时,它会继续,就好像我拒绝了一样。

所以 git clean -fdx 按预期为我工作,没有阻塞。

关于windows - 非交互式 "git clean -fdx",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19629650/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com