You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The remote message parsing unfortunately is inherently flaky and probably incorrect in many places, which is why I think it's OK to acknowledge this one even without having tried to reproduce it.
The test-suite is quite high-level, preferring to operate on integration level (i.e. actually doing things) rather than on unit level (i.e. where the test is fully isolated and tests only a small portion of the code). This doesn't make it easy to write test for remote pulls/fetches, unfortunately. Maybe you can have a look at the existing tests for remotes to see if you could manufacture something that reproduces the issue described here.
GitPython: 2.1.11
Python: 3.5
Git: 2.20.1
repo.remotes.orgin.pull()
can lead toGitCommandError
with no error message.Running
git pull
in the terminal leads to exit code 1 and following error message :The
GitCommandError
should contain the message as well.The text was updated successfully, but these errors were encountered: