无法使用git共享代码
我对这个git错误感到非常厌倦。哪一步我错了无法使用git共享代码,git,ssh,repository,bitbucket,Git,Ssh,Repository,Bitbucket,我对这个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,但
您只需将
cd
放入test/
(由git克隆创建)并开始使用它
如果您在未将目录更改为test/
的情况下执行git status
,则会收到错误消息“这不是git repo”(因为您没有进入刚刚克隆的目录)
在该回购协议中,git remote-v
应显示一个远程origin
您可以添加第二个遥控器:
git remote add bitbucket https://accountname@bitbucket.org/accountname/reponame
(首先,使用您的BitBucket用户帐户使用https)
您可以推到BitBucket:
git push bitbucket master
服务器确认这是一个url错误:
我曾经添加指向我的用户名的远程url,而不是我克隆的朋友用户名,例如:
为什么要设置源url?当我克隆一个repo时,它会自动将“origin”遥控器设置为我从中克隆的url。等等……我读对了吗,你说的像git clone/the/repo/url
,然后在开始使用它之前git init
,尝试git clone
并对克隆的(以及alreday初始化的)repo进行操作并推送。这行吗?我尝试过git clone,但当我检查该repo上的git状态时,它会说它不是git存储库…?@EphraimSwilla如果你打开PuTty(在通知区域),你有多少键?第二,你机器上的私钥和你朋友的不同吗?如果不是,他们需要是唯一的,否则Git会抱怨像#@$!。谢谢VonC,现在可以用了。这是一个很小的错误,我已经改正了it@EphraimSwilla伟大的那个小错误是什么?好的@Vonc,我曾经添加指向我的用户名的远程url,而不是我克隆的朋友用户名,例如git remote add/bitbucket/:myusername/project。gi@EphraimSwilla好的,我在答案中加入了你的结论,以便更直观。
git remote add /bitbucket/:myusername/project.git