【问题标题】:Github repository not cloning using gh cliGithub 存储库不使用 gh cli 克隆
【发布时间】:2023-03-15 23:36:01
【问题描述】:

我想使用gh官方cli将我的公共存储库从Github克隆到我的本地系统。

我从 repo(绿色代码按钮)按钮复制了以下命令,并遵循了官方文档-

sudo gh repo clone <username>/<repo-name>

但存储库不会克隆,而是命令在终端上返回以下输出。

Welcome to GitHub CLI!

To authenticate, please run `gh auth login`.

我也执行了gh auth login 并登录。但是,该命令仍然返回相同的输出。

我可以使用以下命令克隆同一个存储库

git clone "url"

我使用的是 Ubuntu 18.04。如何使用gh 克隆存储库。

【问题讨论】:

    标签: git ubuntu github git-clone github-cli


    【解决方案1】:

    尝试不带 sudo 的命令:gh repo clone (username)/(repo-name)。如果登录成功,这应该可以工作。作为参考,您可以检查[1]。

    [1]make git clone with sudo

    【讨论】:

    • 没有 sudo 它给出以下错误 - 致命:无法创建工作树目录'devashishprasad':权限被拒绝退出状态 128
    • 我可以使用 git clone 克隆它,没有问题。
    【解决方案2】:

    如果您使用 snap 安装 gh,您将面临这个问题。有关此问题的更多信息here

    解决方案

    使用官方来源安装 gh - https://github.com/cli/cli/blob/trunk/docs/install_linux.md#official-sources

    【讨论】:

      猜你喜欢
      • 2021-12-31
      • 2021-11-18
      • 2019-10-03
      • 1970-01-01
      • 1970-01-01
      • 2016-10-09
      • 1970-01-01
      • 1970-01-01
      • 2019-12-31
      相关资源
      最近更新 更多