#gitpython
#gitpython
Вопрос:
У меня проблема с использованием Git.custom_environment
Repo.clone_from
методов и. Запуск в среде, отличной от docker, завершен успешно, и он не запускается в среде docker
gitpython version 3.1.9
python version 3.6.4
git version 2.24.3
mycode
Repo.clone_from(sourcecode, localpath, branch=branch, env=dict(GIT_SSH_COMMAND=git_ssh_cmd))
это моя ошибка или проблема в коде?
Спасибо.
Ответ №1:
В настоящее время я работаю над чем-то похожим на это. Насколько я знаю, в среде docker ваши настройки git не инициализируются.
Помогло добавление этого фрагмента в начало моего файла dockerfile.
RUN git config --global user.name "user"
RUN git config --global user.email "user@email"
Также убедитесь, что при клонировании вы указываете опцию ssh -o "StrictHostKeyChecking=no"
, если используете ssh.
Комментарии:
1. Потрясающе! Рад это слышать 🙂