使用个人访问令牌Netbeans克隆私有Github存储库

tvokkenx  于 2022-11-10  发布在  Git
关注(0)|答案(2)|浏览(209)

我的NetBeans项目和它各自的GitHub仓库之间的连接一直是无缝的,直到现在。我知道GitHub在8月14日实现了一个更新,它要求用户使用个人访问令牌来访问他们的GitHub仓库。我以前从来没有使用过这个,因为我对GitHub相对来说是新的。我所想做的就是能够把我的更改推送到GitHub,但是现在,每当我这样做的时候,我得到这个错误:https://5-pengoo@github.com/5-pengoo/Therabot: git-receive-pack not permitted on 'https://5-pengoo@github.com/5-pengoo/Therabot/'
虽然我的项目是私有的,但我拥有该项目,因此不应拒绝我的访问。
我试过看像Git clone always asks for Personal Access Token (private repo)这样的问题,但它对我不起作用。例如,对于这个问题,它在终端而不是NetBeans中给出了解决方案,可能已经过时了。
如果您需要任何其他细节,请告诉我,否则,我期待着听到你的消息。

yrwegjxp

yrwegjxp1#

开启Netbeans项目。
打开互联网浏览器,登录到您的GitHub帐户,并创建一个“个人访问令牌”(见GitHub文档,超级简单),复制它。
然后在Netbeans中选择您的项目,并使用Git菜单从GitHub存储库中推送或拉取:Netbeans会提示您输入用户名和密码。请使用您的GitHub登录名和个人访问令牌作为密码。
Netbeans会将它保存在您的计算机上,它不会再询问它,除非您的GitHub帐户的访问权限发生更改。

5fjcxozz

5fjcxozz2#

从2021年8月13日开始,Github在验证Git操作时不再接受账户密码,并将要求使用基于令牌的验证。
按照指南视频和文章将有助于您。请使用个人访问令牌,而不是一个基本的帐户密码。

Youtube视频指南o:https://youtu.be/eZrOd5qM5WM
创建个人访问令牌的步骤http://mtahirmunir.com/github-support-for-password-authentication-was-removed/

相关问题