【发布时间】:2023-01-19 18:34:50
【问题描述】:
我在我的本地机器上编码,将它推送到我在 github 上的远程存储库,然后通过目标机器上的 ssh 登录,拉取它,构建它并运行它。
这通常要求我每次想在本地机器上输入我的登录数据。我发现了 git cli,所以我将它安装在目标机器上。
$ gh --version
gh version 2.6.0-15-g1a10fd5a (2022-03-16)
https://github.com/cli/cli/releases/latest
我通过验证自己
$ gh auth login
现在我只想提取最新的提交。但是没有拉命令。有一个拉取请求命令,即gh pr,但这只是告诉我没有。
我怎样才能简单地提取我最新的提交,类似于git pull,而不需要再次输入我的登录信息?
【问题讨论】:
-
如果您必须一直输入密码,您可能应该查看 ssh 密钥。在你的本地机器上创建一个密钥,并将它同时安装在你的目标机器和 GitHub 中,然后你应该可以在不输入任何密码的情况下完成大部分操作。
标签: git github command-line-interface github-cli