使用个人访问令牌可以进行Git克隆操作,但无法进行Git推送操作。

11

我想知道是否有人遇到过这个问题。我已经按照此处的说明创建了一个个人访问令牌,并且也向它授予了完整的仓库访问权限。

我能够通过以下方式克隆该仓库:

git clone https://<Personal Access Token>@github.com/<组织名称>/<仓库名称>.git

但当我尝试推送时,它会给我一个错误:

remote: Repository not found.
atal: repository 'https://<Personal Access Token>@github.com/<Org name>/<Repo_name>.git/' not found

运行git remote -v会显示:

origin  https://<Personal Access Token>@github.com/<Org name>/<Repo_name>.git (fetch)
origin  https://<Personal Access Token>@github.com/<Org name>/<Repo_name>.git (push)
请告诉我是否需要更多信息。

1
可能是Git Push ERROR: Repository not found的重复问题。 - jojo
你正在使用哪个命令进行推送?git push ... - jojo
6
别担心,我搞清楚了——使用访问令牌的账户只有读取权限。 - YellowPillow
1个回答

9

上面的评论中,PO回答了这个问题:

不用担心...我已经弄清楚了,只有使用访问令牌的账户具有读取权限...


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接