gpt4 book ai didi

git push 与 git-cola 失败

转载 作者:太空狗 更新时间:2023-10-29 14:19:18 25 4
gpt4 key购买 nike

我在一周前使用 git-cola 进行推送时开始出现以下错误...几年前我发现了很多类似的问题,但它根本没有帮助。

"git push" returned exit status 128

Have you rebased/pulled lately?

Already up-to-date.

Pushing to https://github.com/slacktracer/lokapala.git
error: cannot run None: No such file or directory
fatal: could not read Username for 'https://github.com': No such device or address

当我用终端推送时它工作得很好,所以这可能主要是关于 git-cola 的问题。无论如何,只是想知道是否有人可以提供帮助。我现在迷路了......

最佳答案

cannot run None: No such file or directory

这意味着您用于提交消息的编辑器设置不正确。
检查 git config core.editor

的值
fatal: could not read Username for 'https://github.com': No such device or address

检查,如in this answer ,如果您没有使用 msysgit 1.8.5(在 Windows 上):较新的版本没有此错误。

查看您的配置是否声明了 user.nameuser.email

如果 https 访问一直失败,请尝试 switching to ssh .

但对于 https,您还可以创建一个 OAut token

git config remote.origin.url https://{token}@github.com/username/project.git
git config remote.origin.url https://{token}@github.com/slacktracer/lokapala.git
# or
git remote set-url origin https://{token}@github.com/slacktracer/lokapala.git

OP slacktracer确认 in the comments该问题似乎仅限于 lunbuntu 上的 git-cola。

  • 使用 git-gui 可能是一种解决方法。
  • 从命令行输入 git push 允许在任何 GUI 中立即切换回来。

issue 179可以提供帮助,以及使用以下命令启动 git cola:

GIT_COLA_TRACE=1 git cola

关于git push 与 git-cola 失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23966063/

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