【发布时间】:2014-12-01 07:16:21
【问题描述】:
我对这个 git 错误感到非常厌倦。哪一步我错了
- 我的朋友在 bitbucket.org 中创建了一个存储库并将其命名为 test
- 他通过 git push 将代码推送到存储库,我们都在网上看到了代码
- 我通过 git clone /myfriend/url/path/test.git 对项目进行克隆
- 我得到了代码,初始化了 git 仓库并开始工作
- 我决定现在在 bitbucket 上推送,所以我使用 git remote set-url origin /myfriend/url/path/test.git 添加了一个远程 url,但是,当我推送时,我得到了一个丑陋的错误,请确保你有访问权。那么我在这里做错了哪一步?
我已经在 bitbucket 中设置了 SSH 密钥,并且我们将存储库设置为公共的,而不是私有的,并且在访问管理中,我的朋友也将我的名字添加为管理员。我哪里错了伙计们。请帮忙。
【问题讨论】:
-
为什么要设置原始网址?当我克隆一个 repo 时,它会自动为我设置“源”远程到我克隆的 url。
-
等等...我没看错,你说的是
git clone /the/repo/url,然后是git init,然后才开始使用它?? -
尝试
git clone并处理克隆(并且已经初始化)的存储库并推送。这行得通吗? -
我尝试过 git clone ,但是当我检查那个仓库的 git status 时,它说它不是一个 git 仓库......???
-
@EphraimSwilla 如果你打开你的 PuTty(在通知区域),你有多少个键?其次,您机器上的私钥与您朋友的私钥不同吗?如果不是,它们需要是唯一的,否则 Git 会像 #@$! 一样抱怨。
标签: git ssh repository bitbucket