Вызов git pull для хранилища GitLab зависает навсегда
Я использую PHP для вызова git pull
<?php
$pdir=chdir('c:\repos\test');
echo `git pull -v`;
chdir($pdir);
?>
Когда я делаю это для GitHub, репозиторий работает идеально каждый раз. Однако, когда я делаю это в репозитории GitLab, он навсегда зависает.
Мой репозиторий GitLab самоподписан, поэтому я экспортировал сертификат и добавил его в.git/config
[http]
sslCAInfo = C:/mycerts/gitselfsigned.crt
[credential]
helper = wincred
Любая помощь, советы, идеи или вещи, которые можно попробовать, будет принята с благодарностью!