当我想通过 Xcode 将我的项目推送到 GitHub 时,我遇到了一个问题。
注意,我不是在这里谈论终端。我必须为团队中的艺术家设置 Xcode 环境。终端不适合他...
一开始我尝试使用 HTTPS 地址(https://github.com/zeroliu/DumplingJump.git),但总是收到 403 身份验证错误。
错误:请求的 URL 返回错误:403 访问 https://github.com/zeroliu/DumplingJump.git/info/refs致命:HTTP 请求失败
通过到处搜索,我发现 GitHub 实际上只接受 SSH 方式。 但奇怪的是,我可以使用 HTTPS 方式通过终端推送我的项目……我认为这种说法是不正确的。
无论如何,然后我尝试了 SSH 方式,但它也无法正常工作。Xcode 要求我输入我的用户名和密码,但无论我尝试了多少次,它都无法正常工作。我认为问题出在 Xcode 本身,因为 SSH 地址是 git@github.com:Organization/Repository.git 的形式,Xcode 愚蠢地认为用户名是 git,但不是 Organization ...当我更改用户时推送项目时命名,Xcode会自动将“git”替换为我的用户名,这会将地址更改为Organization@github.com:Organization/Repository.git。这应该是我无法通过 SSH 访问的原因。
你们中有人成功通过 Xcode 将项目推送到 GitHub 上吗?真的需要你的帮助!!超级感谢!!!