使用Xcode 14向GitHub提交代码时反复报错,但实际提交成功
解决Xcode提交GitHub时凭据错误但实际提交成功的问题
清除Xcode存储的旧凭据
打开「钥匙串访问」,搜索「github.com」或「Xcode Source Control」相关条目,删掉所有关联的用户名、令牌或密码记录,重启Xcode后再试提交,这时应该会弹出登录窗口,输入新的personal access token即可。用终端提交绕过Xcode的凭据问题
打开终端进入项目目录,依次执行:git add .git commit -m "你的提交说明"git push origin 你的分支名
执行push时如果提示认证,输入GitHub用户名和新的token,完成后回到Xcode,通常能同步凭据状态,解决弹窗问题。重置Xcode的GitHub账号配置
打开Xcode偏好设置(快捷键⌘+,),进入「Accounts」标签,选中GitHub账号点左下角「-」删除,再点「+」重新添加,选「GitHub」并输入新的personal access token。检查token权限
确认你的personal access token勾选了「repo」相关权限,要是权限不够,重新生成符合要求的token再在Xcode里更新。
内容的提问来源于stack exchange,提问作者Dimsum
相关产品推荐
相关产品推荐

