git не может создать. git -credentials - PullRequest
0 голосов
/ 29 марта 2020

Я столкнулся с некоторыми странными проблемами с git, CLion и GitHub Desktop. Я установил msys64, настроил путь для использования папки C:\msys64\bin. Каждая команда в git работает нормально, моя версия git - 2.26, кроме git push. Как только я ввожу команду для любого локального репозитория, вывод:

fatal: cannot run git credential-store get: No such file or directory
fatal: cannot run git credential---help get: No such file or directory
Username for 'https://github.com':

И он запрашивает у меня логин и пароль. Это происходит каждый раз, несмотря на то, что я настроил gitconfig для хранения учетных данных. Я попытался удалить все имеющиеся файлы gitconfig, переустановить пакет git из msys2 и сделать все заново, но безуспешно. Это мой git config --list output

core.autocrlf=true
credential.helper=store
credential.helper=store

Я не сталкиваюсь с какими-либо проблемами при использовании настольного клиента, все началось с CLion: он бесконечно застрял, когда я пытался внести изменения sh , все остальное сработало. Вот фрагмент файла CLion idea.log:

INFO -  #git4idea.commands.GitHandler - error: cannot run C:\Users\ender\.CLion2019.3\system\tmp\intellij-git-askpass.bat: No such file or directory

Однако файл присутствует и доступен. Я бы каждый раз вводил свое имя пользователя или пароль или сохранял их в своем gitconfig, без проблем, но CLion зависит от устанавливаемого параметра git config --global credential.helper store, и нет способа настроить его на другое поведение AFAIK.

...