我知道gh使用gh repo create
创建了一个本地和远程存储库。但我使用git、init等工具创建并处理了我的本地存储库。然后,我想创建一个远程存储库,并将该远程存储库添加到我的本地存储库中,只是为了推送它。
因此,如果我使用gh repo create
,它会尝试在我正在使用的库中创建一个本地<>代码库。如果我说不这样做,它会丢弃所有进程,因此不会创建远程repo。
我只想创建一个名为repo的远程库,然后将它添加到我的本地库中,去掉复杂的脚本,或者不留下cli。
当你不想创建本地存储库而是远程存储库时,我觉得gh repo create
错过了一个步骤,所以丢弃是最后一个额外的步骤。这些都是对的吗?
我阅读了gh文档,但没有找到满足我需求的答案。
发布于 2020-12-16 11:58:39
我把文档误解为命令行界面的提示:This will create '<remote-name>' in your current directory. Continue?
因此,我认为这会在您的存储库中创建一个新的本地存储库,并使用远程存储库的名称。
这是错误的,正如文档所说的:
在git存储库中使用
,并且没有参数,
gh
将使用目录名称在您的帐户上的GitHub上自动为您的当前目录创建一个存储库。
解决了。
https://stackoverflow.com/questions/65322724
复制相似问题