git fetch портит FETCH_HEAD - PullRequest
       24

git fetch портит FETCH_HEAD

0 голосов
/ 31 августа 2018

У меня есть несколько репозиториев git, и когда я делаю git fetch в любом из них, файл .git/FETCH_HEAD кажется обновленным таким образом: его содержимое берется, преобразуется в символы NUL ascii и затем добавляются новые данные из fetch , После этого git merge FETCH_HEAD не удалось.

Поврежден FETCH_HEAD

Первый раз после клонирования нового репозитория git fetch работает нормально, возможно, потому что нет FETCH_HEAD.

Та же проблема касается любого репозитория, который я пробовал, GitHub тоже.

У моих коллег нет проблем с теми же репозиториями, у меня их нет на другом компьютере.

Я мог бы сломать какой-нибудь git config файл до того, как проблема начала появляться, но я полностью удалил все, что можно найти в git (system, global settings, %home%/gitconfig и т. Д.).

Попробовал: снова клонировать репо, в разные папки; удалите git и установите последнюю версию 2.18; использовать портативный git 2.17.

Я не пробовал: переустановить Windows.

Win10 x64, git 2.17, 2.18.

...