fix sla #4562 - Git_Command_Exception during a git push command due to special characters in branch names

Change-Id: I63911007cb05a435bef812ed43cd345537e8d4f8
Merge commit 'refs/changes/78/678/1' of http://gerrit.tuleap.net/tuleap into HEAD

* http://gerrit.tuleap.net/tuleap:
  fix request #4599 - Git_Command_Exception during a git push command due to special characters in branch names

Change-Id: Ibfaacf3a0c9b8761229b1f6bc2de046197f00917
This is Tuleap 6.3.99.1

Change-Id: I6137cf6898a4f8b2df3e8bab35be011871bc0579