Как человек, который постоянно сталкивался с этой проблемой с java-репозиториями в Windows, лучшим решением является установка Cygwin ( https://www.cygwin.com/ ) и использование его установки git для всех> devel> git.
Причина, по которой это лучшее решение, с которым я столкнулся, заключается в том, что Cygwin управляет длинными именами путей, поэтому другие предоставленные команды выигрывают. Пример: find, cp и rm. Поверьте мне, настоящая проблема начинается, когда вам нужно удалить слишком длинные имена путей в Windows.