gpt4 book ai didi

git --git-dir 在 Windows 中不工作

转载 作者:太空狗 更新时间:2023-10-29 13:31:06 28 4
gpt4 key购买 nike

在 Git 的钩子(Hook)脚本中,我试图运行这样的命令..

请引用( git --git-dir not working as expected )

git log --name-status --git-dir="C:\Documents and Settings\user\My Documents\Visual Studio 2008\Projects\CMS\.git" --work-tree="C:\Documents and Settings\user\My Documents\Visual Studio 2008\Projects\CMS"

当我运行此命令时,出现以下错误。

fatal: Not a git repository (or any of the parent directories): .git

我使用的命令有什么问题吗?

最佳答案

我最近在 Mac 上遇到了这个问题,我的解决方案是将 --git-dir 和 --work-tree 指令放在 git 子命令之前。

因此,您的命令将如下所示:

git --git-dir="C:\Documents and Settings\user\My Documents\Visual Studio 2008\Projects\CMS\.git" --work-tree="C:\Documents and Settings\user\My Documents\Visual Studio 2008\Projects\CMS" log --name-status

HTH,它对我有用。

关于git --git-dir 在 Windows 中不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4330268/

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