git - 使用个人访问令牌克隆私有 Github 存储库 Netbeans
问题描述
直到现在,我的 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 总是要求个人访问令牌(私人回购)之类的问题,但它对我没有用。例如,对于这个问题,它在终端而不是 NetBeans 中提供解决方案,并且可能已经过时。
如果您需要任何其他详细信息,请告诉我,否则,我期待您的回音。
解决方案
打开您的 Netbeans 项目。
打开互联网浏览器,登录到您的 GitHub 帐户并创建“个人访问令牌”(参见 GitHub 文档,超级简单),复制它。
然后在 Netbeans 中选择您的项目并使用 Git 菜单从 GitHub 存储库推送或拉取:Netbeans 将提示您输入用户和密码。使用您的 GitHub 登录名和个人访问令牌作为密码。
Netbeans 会将它保存在您的计算机上,它不会再询问它,除非您的 GitHub 帐户的访问权限发生更改。
推荐阅读
- c - 寻找多边形内侧的算法
- parse-server - 解析服务器:如何获取准确的注册用户数量
- powershell - 使用 Powershell 停止服务、重新启动和启动服务
- python - 如何通过代码将用户明智的销售订单与网站菜单链接
- html - AngularJS,ng-include文件未加载
- linux - 如何检查文件列表中的字符串并在 Linux 中显示最新修改的字符串
- android - FragmentManager.getFragmentFactory 的 NoSuchMethodError
- jquery - 如何等待所有 jquery 加载完成
- java - 如何在java中计算pdf文件中的字母数量
- excel - Access VBA中一列的总和