Open
Description
При выполнении gitsync без параметров вне git-репозитория возникает ошибка:
C:\>gitsync
GitSync v2.4.0
ИНФОРМАЦИЯ - Начинаю синхронизацию хранилища 1С и репозитария GIT
ИНФОРМАЦИЯ - Получение изменений с удаленного узла (pull)
ОШИБКА - Получен ненулевой код возврата 128. Выполнение скрипта остановлено!
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\gitrunner\src\ГитРепозиторий.os / Ошибка в строке: 840 / fatal: --local can only be used inside a git repository}
Выполнение gitsync внутри git-репозитория, не имеющего remote возникает ошибка:
C:\myRepo>gitsync
GitSync v2.4.0
ИНФОРМАЦИЯ - Начинаю синхронизацию хранилища 1С и репозитария GIT
ИНФОРМАЦИЯ - Получение изменений с удаленного узла (pull)
ОШИБКА - Получен ненулевой код возврата 1. Выполнение скрипта остановлено!
КРИТИЧНАЯОШИБКА - {Модуль C:\Program Files (x86)\OneScript\lib\gitrunner\src\ГитРепозиторий.os / Ошибка в строке: 840 / fatal: 'master' does not appear to be a git repository
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.}
Ожидаемое поведение: gitsync без параметров не пытается выполнять какие-либо действия, а выводит usage.