I started getting the following error a week ago when pushing with git-cola...I found something about a similar problem happening a lot a couple years ago but it didn't help at all.
"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
When I push with the terminal it works just fine, so perhaps it is mostly a question about git-cola. Anyway, just wondering if anyone can help. I'm lost right now...
That would mean your editor used for the commit message isn't properly set.
Check the value of
git config core.editor
Check, as in this answer, if you are not using a msysgit 1.8.5 (on Windows): more recent versions don't have this bug.
See if your config does have a
user.name
anduser.email
declared.If https access fails consistently, try switching to ssh.
But for https, you also can create an OAut token and
The OP slacktracer confirms in the comments that the issue seems limited on git-cola on lunbuntu.
git push
from the command-line allows to switch right back in any GUI.The issue 179 can help, as well as launching
git cola
with: