我有一个脚本,使用像这样的只读访问令牌从私有github存储库克隆代码来安装新VM:
git clone https://0123456789abcdef@github.com/<organization>/<project>
我可以对此代码进行更改,但是当我尝试推送时,我收到此错误:
remote: Repository not found.
fatal: repository 'https://0123456789abcdef@github.com/<organization>/<project>/' not found
如何在不升级令牌的情况下提交以获得对存储库的写入权限?
答案 0 :(得分:1)
您只需要更改用于推送操作的存储库的URL:
git remote set-url --push origin https://github.com/<organization>/<project>/
然后,如果您推送,将提示您输入github登录名和密码,但是获取操作将继续工作而无需身份验证。