GIT初始化并连接到Github

r1zhe5dt  于 2022-11-27  发布在  Git
关注(0)|答案(2)|浏览(162)

我知道这个主题到处都是,我真诚地尝试了相当多的小时,没有丝毫的成功。
我的问题是我的git无法识别我自己的仓库。当我尝试执行pull/push时,它会向我提供以下错误:

remote: Repository not found.
fatal: repository 'https://github.com/danieln-juno/bugreport.git/' not found

现在,我没有拼错存储库/URL的名称。而且,我确实有访问权限,因为我是存储库的所有者。
当我执行命令git remote -v时,我得到了正确的url:

origin  https://github.com/danieln-juno/bugreport.git (fetch) origin 
 https://github.com/danieln-juno/bugreport.git (push)

当然,我当前的本地文件夹已经初始化。
我只想补充一点,我已经初始化了Git,并与GitHub一起工作,直到我必须做一个系统重置(而不是格式化),加上我想创建和使用一个新的GitHub帐户。
我使用的是带有MINGW64(Git Bash)的Windows10。
您知道导致此问题的原因吗?
祝你好运

ix0qys7i

ix0qys7i1#

您应该使用管理器核心作为凭据帮助程序。
检查以下情况:

git config --global credential.helper

检查该助手中存储的内容:

printf "host=github.com\nprotocol=https" | git-credential-manager-core get

如果您确实看到了您的GitHub帐户密码,而不是GitHub PAT (Personal Access token),请将其删除,并保存令牌。

printf "host=github.com\nprotocol=https\nusername=danieln-juno" | git-credential-manager-core erase

printf "host=github.com\nprotocol=https\nusername=danieln-juno\npassword=yourToken" | git-credential-manager-core store
vsnjm48y

vsnjm48y2#

没有VonC的答案,我就无法解决这个问题。
当我跟随着他的脚步,试图向下面发出命令:

printf "host=github.com\nprotocol=https" | git-credential-manager-core get

我注意到我以前的GitHub用户被保存了。
我已经删除了凭据,从'开始按钮' -〉'凭据管理器' -〉'windows凭据' -〉'通用凭据'下,删除git:https://github.com凭证。
接着,我又执行了下面的命令:

git config --unset credential.helper

后来,我表演了:

printf "host=github.com\nprotocol=https" | git-credential-manager-core get

并使用GitHub执行登录验证。
最后的步骤,正如他所说:

printf "host=github.com\nprotocol=https\nusername=danieln-juno" | git-credential-manager-core erase

printf "host=github.com\nprotocol=https\nusername=danieln-juno\npassword=yourToken" | git-credential-manager-core store

VonC应该得到所有的荣誉。我只是想添加一些可能对未来的程序员有帮助的小点。希望它能帮助更多的人。

相关问题