gpt4 book ai didi

git - 通过 'git remote add origin' 和 'push' 创建新的 repo

转载 作者:太空狗 更新时间:2023-10-29 14:38:39 32 4
gpt4 key购买 nike

当创建本地仓库并尝试将其推送到 github 时,出现了一个问题:

ERROR: Repository not found.
fatal: The remote end hung up unexpectedly

我的步骤是标准的——这是 gitHub Help 建议的步骤。

touch README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin git@github.com:MyUser/my-samples.git
git push -u origin master

然后:git push -u origin master

问:如何将新的 repo/branch 推送到 github

Just clarifying: I wan to create New repository from command line remotely - it does not exist yet on my github.

基本上我正在尝试执行 11th stephttp://try.github.io/

顺便说一句。当我尝试使用 https:// 而不仅仅是 git@github.com:... (按照这些步骤)时,我最终遇到了 403 错误.

如果我使用 "ssh://"adding my keys在 github 上,我最终遇到了 Repository not found 错误。但是那个测试sh -T git@github.com通过成功

所以更新:是的,我检查了我的连接

最佳答案

所以,我想一个简单的答案是:不可能通过 git remote addpush 命令远程创建 repo

因此,当我这样做时:git remote add origin git@github.com:MyUser/my-samples.git

意味着它将在远程主机上创建新的存储库。这意味着它将把我的 origin master 分支链接到远程分支,它应该在那一刻存在。

然后,可能有一个命令可以远程创建一个 repo/项目。

但它是不同的 - 不是 git remote add .. 和然后推送。

话虽如此,我认为 +Akash Agrawal 是正确的。回答我的问题只是为了让我自己清楚。

--

这回答了我的问题如何从命令行远程创建它:Is it possible to create a remote repo on GitHub from the CLI without opening browser? :

curl -u 'USER' https://api.github.com/user/repos -d '{"name":"REPO"}'

或集线器: http://hub.github.com/

# create a repo for a new project
$ git init
$ git add . && git commit -m "It begins."
$ git create -d "My new thing"
→ (creates a new project on GitHub with the name of current directory)
$ git push origin master

关于git - 通过 'git remote add origin' 和 'push' 创建新的 repo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22368123/

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