首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >git推和git-cola失败

git推和git-cola失败
EN

Stack Overflow用户
提问于 2014-05-31 03:20:49
回答 1查看 5.3K关注 0票数 3

一周前,我开始犯这样的错误,当时我正在用git-cola.几年前我发现了一个类似的问题,但这一点也没有帮助。

代码语言:javascript
复制
"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的问题。不管怎么说,只是想知道是否有人能帮忙。我现在迷路了..。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-05-31 04:32:16

代码语言:javascript
复制
cannot run None: No such file or directory

这意味着用于提交消息的编辑器没有正确设置。

检查git config core.editor的值

代码语言:javascript
复制
fatal: could not read Username for 'https://github.com': No such device or address

如果您没有使用msysgit 1.8.5 (在在这个答案中上),请作为在这个答案中检查:最近的版本没有这个错误。

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

如果https访问始终失败,请尝试切换到ssh

但是对于https,您还可以创建一个OAut令牌

代码语言:javascript
复制
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松弛器证实了在评论中的观点,这个问题似乎仅限于午餐时的git-cola。

  • 使用git-gui可能是个解决办法。
  • 从命令行输入git push允许在任何图形用户界面中直接切换。

第179期可以提供帮助,还可以通过以下方式启动git cola

代码语言:javascript
复制
GIT_COLA_TRACE=1 git cola
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23966063

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档