Conemu: Build 161009 Stable causes git errors

Created on 10 Oct 2016  路  14Comments  路  Source: Maximus5/ConEmu

Versions

ConEmu build: 161009 x32/x64
OS version: Windows 7 Enterprise x64
git-bash

Problem description

The latest update causes the error error: failed to push some refs to 'git@...' when running git push. The push is successful however this error displays despite the push being successful.

Steps to reproduce

  1. Open ConEmu 161009 [64]
  2. Open git bash
  3. Change to a git directory
  4. git push

    Actual results

`error: failed to push some refs to 'git@...', however git pushes anyway

Performing git push from git bash by itself (without ConEmu) doesn't display the error so it seems that ConEmu is causing this problem.

Expected results

There should be no error messsage.

hooks

Most helpful comment

161009a

All 14 comments

  1. You said "161009", but it's not clear if the error appears in that build or existed before? Try previous ConEmu build.
  2. The phrase "open git bash" is undistinguished. What do you run exactly?

Third-party application problems

I have similar problem with PowerShell module posh-git.

Commands git stash and git stash pop do nothing. There is not output and files are not stashed. Please see the screenshot where I first run commands in ConEmu and then directly in Powershell console:
conemubug

The previous version worked fine.

Edited: update screenshot to show status bar.

it's not clear if the error appears in that build or existed before? Try previous ConEmu build.

Adding screenshot from previous version (161002x64):
conemubug2

Please let me know if you need some logs.

Edited: update screenshot to show status bar.

@Maximus5 Sorry to chime in like this, but my issues with 161009 are even worse and I believe they are related to this issue:

I'm using MSYS2 and if I start a bash shell now it will only print bash-4.3$ in black and white, while it used to print user@host MSYS /c/Users/user (colorized). Running e.g. pacman fails with error: GPGME error: Invalid crypto engine and many other tools show subtile issues like the above with git.

If you disable Inject ConEmuHk it works though, so I guess that's what's causing it.

@Maximus5 This problem occurs in build 161009 when using the {Bash::Git bash} predefined task "%ConEmuDir%\..\Git\git-cmd.exe" --no-cd --command=usr/bin/bash.exe -l -i. I get the git error error: failed to push some refs to ....... when running git push.

I've checked the previous build 161002 and can't reproduce the problem there. Let me know if I can give you further information.

I'm also seeing this problem and will happily supply any desired information to help debug it.

It also screwed up Windows GitBash branch displaying. Please rollback stable version to previous one as this is making ConEmu unusable.

161009a

@Maximus5 Thanks this fixed my issues. https://github.com/Maximus5/ConEmu/issues/905

@Maximus5 thank you!

@Maximus5 I can confirm it's fixed as well. Thanks for the quick turnaround!

@Maximus5 Thanks for the quick fix on this - your dedication to this program is incredibly impressive!

Was this page helpful?
0 / 5 - 0 ratings