gpt4 book ai didi

xcode - 将Xcode项目推送到GitHub时的身份验证问题

转载 作者:行者123 更新时间:2023-12-04 16:40:28 25 4
gpt4 key购买 nike

我想通过Xcode将项目推送到GitHub时遇到问题。

注意,我这里不是在谈论终端。我必须为团队中的艺术家设置Xcode环境。终端对他不起作用...

我尝试在一开始使用HTTPS地址(https://github.com/zeroliu/DumplingJump.git),但始终会收到403身份验证错误。

error: The requested URL returned error: 403 while accessing https://github.com/zeroliu/DumplingJump.git/info/refs fatal: HTTP request failed



通过到处搜索,我发现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吗?
真的需要您的帮助!! super 谢谢!!!

最佳答案

我总是将github URL设置为:

https://username:password@github.com/username/Whatever.git

这对安全性不利,但是我浪费了足够的时间来尝试使SSH与多个 key 对一起使用,并且每次输入我的用户名/密码时都不会麻烦我。

关于xcode - 将Xcode项目推送到GitHub时的身份验证问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11393080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com