无法在公共回购2fa上推送来源

时间:2018-12-06 20:47:47

标签: git github git-push github-for-mac

我正在尝试更新以下存储库https://github.com/ilyas-it83/CloudComparer

我克隆了它,对文件进行了一些更新,现在我尝试将其推送到新的请求请求。

我在github帐户上使用2FA,因此在stackoverflowing之后,我生成了访问密钥。

这是我的github版本

git version 2.19.1

这是我的本地git配置

[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
    ignorecase = true
    precomposeunicode = true
[remote "origin"]
    url = https://wojciehm@github.com/ilyas-it83/CloudComparer.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
[credential]
    username = wojciehm

我试图将url更改为ssh:// blah,但是没有用。

这是我收到的错误。

git push origin add-wojciech-marusiak
Password for 'https://wojciehm@github.com':
remote: Permission to ilyas-it83/CloudComparer.git denied to wojciehm.
fatal: unable to access 'https://wojciehm@github.com/ilyas-it83/CloudComparer.git/': The requested URL returned error: 403

1 个答案:

答案 0 :(得分:3)

您是资源库的所有者,还是要向其他人提交PR?

像这样的声音只是someone else's repo you're trying to make a PR onto

在这种情况下,您需要派发仓库,您可以在仓库页面(https://github.com/ilyas-it83/CloudComparer)上进行。

然后,一旦您进行更改,请单击请求请求,然后单击新的请求并选择您的分叉存储库。