我克隆了一个 repo,我想添加一些功能。
我可以简单地复制/粘贴到我自己的项目中,但我想使用“添加个人”选项,因为主代码毕竟不是我的,所以用 CTRL+C + CTRL+V 复制它是不公平的海事组织
通过“添加个人”选项,我的意思是 $ git remote add personal http://github.com/YOU/YOUR_REPO
我在我的仓库中创建了文件夹,提交将结束,并且从那时起(现在 2 天)我一直在尝试将更改 + 克隆的代码提交到该仓库但没有成功,并且我尝试了 SO 上的所有答案(配置用户名/ 电子邮件、ssh 密钥对创建、ssh 代理、git bash 命令、windows cmd、安装所有 github 应用程序 + bash、控制面板、秘密密码或其他任何东西,等等……等等……等等……),没有任何成功,现在还有一半的解决方案没有用,因为 github 现在使用令牌来做任何事情,并且 ide(Android Studio)每次尝试都不断向我询问令牌(我的帐户现在每次尝试都充满令牌),“完整”错误是这个:
远程:NotMyRepo.git 的权限拒绝给我。致命:无法访问“https://github.com/NotMyRepo.git/”:请求的 URL 返回错误:403
我想我需要作者的许可是有道理的,但是......我可以简单地复制粘贴,如果我能够克隆为什么我不允许“添加新的遥控器”。
因此,“解决方案”是:
我将所有更改复制到多个记事本中。
然后从我的PC中删除整个项目(以防止命名问题)
然后在github web应用中使用“ fork”选项(notmyrepo.git) [
](https://i.stack.imgur.com/4b3yn.png)
然后克隆:
git -> clone...
。粘贴了变化。
最后我可以承诺。