gpt4 book ai didi

git - 检查当前目录是否为 Git 仓库

转载 作者:IT王子 更新时间:2023-10-29 01:17:44 42 4
gpt4 key购买 nike

我正在写一系列在 zsh 中管理 Git 的脚本。

如何检查当前目录是否为 Git 仓库? (当我不在 Git 存储库中时,我不想执行一堆命令并得到一堆 fatal: Not a git repository 响应)。

最佳答案

您可以使用:

git rev-parse --is-inside-work-tree

如果您在 git repos 工作树中,它将打印“true”。

请注意,如果您在 git 存储库之外(并且不打印“false”),它仍会将输出返回到 STDERR。

取自这个答案:https://stackoverflow.com/a/2044714/12983

关于git - 检查当前目录是否为 Git 仓库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2180270/

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