我想将本地存储库中的文件夹推入存储桶中。我以某种方式无法做到这一点。
我找到了可以使用的解决方案
$ git push -f origin master
解决了该问题,但删除了所有代码行。 这是我对位存储桶的首次使用。如何找回所有内容?
现在,我删除了先前的存储库并创建了新的存储库。在下面输入但出现错误
$ git remote add origin
https://PoojaThapa@bitbucket.org/PoojaThapa/git-poojatest.git
fatal: remote origin already exists.
$ git push origin
fatal: HttpRequestException encountered.
An error occurred while sending the request.
remote: Not Found
fatal: repository 'https://PoojaThapa@bitbucket.org/PoojaThapa/git-
test.git/' not found
请提出建议。
答案 0 :(得分:0)
假设您在当前目录中有一个存储库,则可以使用以下方式添加任何名称的遥控器:
git remote add <remote-name> <url>
您的第一个命令出错,因为已经存在一个名为origin
的遥控器。
尝试git remote -v
来查看您已定义的遥控器。
在您的情况下,我认为您想创建一个新的遥控器(使用其他名称,例如bitbucket
),所以
git remote add bitbucket https://PoojaThapa@bitbucket.org/PoojaThapa/git-poojatest.git
验证已使用git remote -v
正确创建了远程,然后可以使用<remote-name>/<branch>
推送到新的远程:
git push bitbucket/master
答案 1 :(得分:0)
“未找到存储库”表示原始URL不正确。使用git remote -v
列出您当前的遥控器,然后再次检查列出的URL是否正确。 (您应该可以在浏览器中转到该网址。)
如果有什么不正确的地方,可以用git remote set-url origin correct-url-goes-here
来解决。