问题标签 [github-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
35 浏览

github - 使用 github CLI (cli/cli) 部署 repo

尝试将内部开发从 GitHub 部署到 Centos 7 网络服务器,遇到 2 个问题。

首先,我正在使用 PHP,需要将类文件部署到一个非 文件夹,/var/www/html/我已将存储库克隆到该文件夹​​以使用 cd /var/www/ gh repo clone linkto/repo html(这可能是错误的做法)。

其次,提示我认为我做错了第一部分,当我尝试使用时,gh repo sync linkto/repo我得到的错误can't determine source repository for MakitaAustralia/home because repository is not fork导致我相信我需要分叉而不是克隆。我的意图是在服务器端不会更改任何代码,只是在 GitHub 上更新然后推送到服务器。我是否想在 GitHub 上做太多事情?还是我试图做错?

编辑: 执行cd /var/www/html/ gh repo fork gh repo sync并将遥控器设置回原点解决了第二个问题

谢谢,

0 投票
1 回答
36 浏览

python - 如何使用 conda 的 environment.yml 安装 gh CLI 库?

根据gh 说明,我们可以使用以下命令gh通过 conda 安装 cli conda install gh --channel conda-forge:。我想知道是否有办法将它包含在environment.yml文件中?这样我就可以在设置 conda 环境时自动安装软件包。

我不知道在哪里添加gh文件environment.yml。显然,它不是一个 pip 包。

0 投票
0 回答
30 浏览

docker - 如果单个架构失败,如何使用 github CI 构建多拱 docker 映像而不会出现一般故障?

我试图阻止我的 github CI 完全失败,以防多架构 docker 映像的构建至少在架构上成功,这样这些架构的成功构建仍然被推送到 docker hub。到目前为止我所做的:

我还做的是:使用自己的架构标签为每个架构单独创建这个 CI,但是那样,我没有“多架构”标签。

0 投票
0 回答
19 浏览

github - 使用 gh 为存储库创建环境

是否可以使用cli为存储库https://github.com/org/repo/settings/environments创建新环境?gh

environment我在手册中唯一提到的是https://cli.github.com/manual/gh_secret_set,它说您可以为现有环境分配秘密,但似乎必须手动创建环境。

0 投票
0 回答
22 浏览

github-cli - “gh”的未知命令“克隆”

我已经开始在两台机器(笔记本电脑和台式机)上使用 github-cli。

我登录使用gh,它的工作原理。

如果你使用

gh clone https://github.com/ repo-link /code.git

我收到此错误:

unknown command "clone" for "gh"

我是这样安装的:

https://www.techiediaries.com/install-github-cli-ubuntu-20/

我在网上搜索并在这里阅读对我没有帮助:

“gh 工作流程”的 github-cli 未知命令“运行”

0 投票
0 回答
26 浏览

github - GitHub 操作以保持功能分支更新?

我想知道是否可以选择在 GitHub Actions 中使用 GitHub CLI 来自动更新分支?

我不想手动单击此按钮:

GitHub 中的更新按钮

0 投票
1 回答
34 浏览

github - 在 GitHub Actions 中使用 GitHub CLI 访问另一个存储库

我正在尝试使用 gh cli 作为工作流程的一部分访问另一个 github 存储库。我正在使用如下gh release view命令

工作流程因 404 失败,我知道这是因为存储库是私有的,即使两个存储库具有相同的所有者。在本地进行身份验证时,该命令可以正常工作。

有没有办法在工作流程中访问该仓库?

0 投票
0 回答
10 浏览

git - git - 致命:未知索引条目格式 0x632f0000

当我尝试使用git add .

我收到一个错误:

致命:未知索引条目格式 0x632f0000

我试图重新初始化文件,但我一直收到同样的错误。由于我是 git 新手,我对这整个推拉操作感到非常不知所措,但我有密码/用户/存储库设置,所以我不确定它为什么不起作用。我在 ubuntu 上试图初始化我的莱特币分叉。

0 投票
1 回答
149 浏览

github-cli - github git-credential:不支持“擦除”操作

我正在处理的 github 存储库有一些问题。我刚刚意识到我在 main 之前提交了 3 次提交并想要推送,但终端提示以下内容:

有没有人遇到过这种情况并可以提供帮助?

非常感谢