Git - 有没有办法从本地仓库创建一个全新的远程仓库?

时间:2014-09-09 20:06:43

标签: git github

我想在本地仓库中使用git创建一个全新的,当前不存在的远程仓库。

我已经在这里看过很多答案,几乎所有答案都涉及到以下内容:

mkdir test2
cd test2
git init
cat > somefile
git add *
git commit -m 'd'
git remote add origin git@git.myserver.com:myorg/myrepo
# also tried git remote add origin git@git.myserver.com:myorg/myrepo.git
git push origin master

然而,我得到的回应总是:

ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

我是组织的所有者/管理员,并且应该拥有该组织的所有权限。回购myrepo不存在,我试图从远程机器创建它。无论如何要做到这一点,还是服务器端选项或类似的东西?我没有访问git服务器来进行修改,并且真的不希望不必使用http接口来完成所有修改。

1 个答案:

答案 0 :(得分:3)

简短的回答是否定的。可以这样想:Git无法知道您指定为远程URL的另一端是什么。它不知道你是否有权限,或者根本就没有Git安装。创建远程存储库的唯一方法是转到远程位置并创建一个,例如登录GitHub,或登录git.myserver.com并在那里创建存储库。希望有所帮助。