My visual studio 2015 works fine with Git connecting to BitBucket. However when connecting to a private Gitlab server, I have a weird problem: - I can clone a repo from the gitlab server via the IDE (Team explorer). I can fetch/pull, put whenever I try to sync a local commit to the server, I get an error (error encountered while pushing to the remote repository... 500...). Obviously the gitlab server returns a 500 internal server error. However when I open a command line from within team explorer and issue a 'git push', there are no errors and the push succeeds.
Is there a difference between the team explorer push and the command line push?
Is there a way to see what request team explorer sends to the gitlab server while pushing?