我有一个本地目录,以前使用git存储库配置并托管在名为BitBucket的服务上。
现在我在GitHub中创建了一个存储库,想要更新本地引用,但是我收到了这个错误:
git remote add origin https://github.com/genadinik/iPhoneBusinessPlan.git
fatal: remote origin already exists.
Alexs-MacBook-Pro-2:BusinessPlan alexgenadinik$ git push -u origin master
error: src refspec master does not match any.
error: failed to push some refs to 'https://genadinik@bitbucket.org/genadinik/ios_business_app.git'
新的存储库位于此URL:
git remote add origin https://github.com/genadinik/iPhoneBusinessPlan.git
知道如何将本地引用切换到github网址吗?
答案 0 :(得分:1)
当然,首先删除原点:
$ git remote rm origin
$ git remote add origin https://github.com/genadinik/iPhoneBusinessPlan.git
编辑如果您从现有来源从头开始创建存储库,在切换遥控器之后,则可以执行以下操作:
$ git add -A
$ git commit -m "init"
$ git push origin master
答案 1 :(得分:1)
还有一个(子)命令来更改URL:
git remote set-url origin https://github.com/genadinik/iPhoneBusinessPlan.git
这种方式无需重新获取数据。