最初只使用它自己的存储库,但现在有必要使用第三方存储库 - 我在本地注册了以下命令:
git config --local user.name "somebody10000"
git config --local user.email airewright.ru@gmail.com
git branch -M main
当我运行命令时git push -u airewright.ru main
,我得到以下输出:
remote: Permission to somebody10000/airewright.ru.git denied to ReijiAkkerman.
fatal: unable to access 'https://github.com/somebody10000/airewright.ru.git/': The requested URL returned error: 403
而命令git add .
和git commit -m "1"
- 已成功执行
这是命令输出的内容git config -l --show-scope
:
global user.name=ReijiAkkerman
global user.email=reijiakkerman@gmail.com
global safe.directory=/var/www/haruproject.space
global safe.directory=/var/www/html
local core.repositoryformatversion=0
local core.filemode=true
local core.bare=false
local core.logallrefupdates=true
local remote.airewright.ru.url=https://github.com/somebody10000/airewright.ru.git
local remote.airewright.ru.fetch=+refs/heads/*:refs/remotes/airewright.ru/*
local user.name=somebody10000
local user.email=airewright.ru@gmail.com
我不明白我破坏了什么,上次推送提交没有问题。提前致谢)
user.name
Git 和 Github 帐户是两个不同的东西。哪一个user.name
只负责什么名字会显示在commit的描述中。第一条消息 (
remote: ...
) 表示 git(很可能使用内置的凭据管理器)试图从ReijiAkkerman
.Github 上的认证方法:https ://docs.github.com/en/authentication/keeping-your-account-and-data-secure/about-authentication-to-github#authenticating-with-the-command-line