gpt4 book ai didi

windows - 触摸 git repo 中的所有文件,以便 git 认为它们是更改

转载 作者:可可西里 更新时间:2023-11-01 10:04:12 25 4
gpt4 key购买 nike

我需要“触摸”(我认为)我的 git 存储库(很多文件)中的所有文件,以便运行 git status 时会将它们修改为已修改(然后我可以添加并提交它们)。我需要这样做,因为我们的内部工具使用 git commit 中的文件来生成报告……我被要求这样做

在 posix 环境中,我认为我可以直接触摸一个目录并从那里开始。

最佳答案

我认为这是不可能的,因为如果文件的内容发生变化,git 会检测到该文件发生了变化。触摸文件不会有任何效果(即使在 unix 上)。

也许更改文件的权限可能是一个非常肮脏的解决方案,但我什至不确定这一点,那就是如果你找到一个没有引入一些不良副作用的新权限!

更好的解决方案是更新您的报告工具。在我看来,被迫对所有文件进行更改以欺骗您的工具并弄脏您的历史记录是一个非常糟糕的主意……

关于windows - 触摸 git repo 中的所有文件,以便 git 认为它们是更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38860843/

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