无法在github中发布项目

时间:2018-09-30 04:33:31

标签: git github bitbucket

我以前曾经使用bitbucket.org。但这对我不起作用,因为我无法推送我的Django项目。每当我发出命令时:

git push -u origin master   

git@bitbucket.org: Permission denied (publickey).
fatal: Could not read from remote repository.

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

无法理解我哪里出了问题。
使用以下命令完美地创建了仓库:

git remote add origin https://sandywandy@bitbucket.org/sandywandy/blog-app.git

没有任何效果。在此处发布查询。没有人可以帮助我。现在我已经转到github.com。同样的问题还在追我。令人惊讶的是,当我使用GitHub的命令时,错误仍然伴随着bitbucket。
如果有人有任何解决方案,请提供帮助。

1 个答案:

答案 0 :(得分:1)

自从使用HTTPS以来,请检查您是否有git credential helper可能为您的私人存储库缓存了错误的密码:

git config credential.helper

您可能必须删除缓存的凭据(如here on Windowshere for MacOS所示)

注意:git remote add只需在本地仓库中声明仓库URL。
它不会“创建”远程存储库。

检查git remote -v的输出:如果它是ssh URL(如git@bitbucket.org:...),请将其更改为https ::

git remote set-url origin https://sandywandy@bitbucket.org/sandywandy/blog-app.git

在您的情况下:

git remote set-url origin https://sandywandy@bitbucket.org/sandywandy/blog-app.git
git push -u origin master