Как git получить PHP, используя exe c или команду оболочки - PullRequest
0 голосов
/ 01 мая 2020

Код, который я пытался вытащить:

shell_exec('git init');
$d = shell_exec('git fetch origin master');
$output = shell_exec('git pull origin master');

Но он работает не так, как ожидалось. Иногда это работает, а иногда нет.

В моей учетной записи git включена двухфакторная аутентификация. Как вы думаете, причина?

или вам нужно что-то еще сделать, чтобы получить данные? Gi

1 Ответ

0 голосов
/ 01 мая 2020

В моей учетной записи git включена двухфакторная аутентификация.

Только если вы выбираете из частного репозитория.
Это будет не имеет значения для публикации c one.

Что касается вашего кода, убедитесь, что ваш текущий рабочий каталог (getcwd) - это папка, в которой находится Git репо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...