Автоматизировать push в github в проекте laravel - PullRequest
0 голосов
/ 28 мая 2019

Я пытаюсь добавить, зафиксировать и нажать на github, используя php-код из контроллера Laravel, используя:

shell_exec('git add . && git commit -m "Nero" && git push origin master');
system('git add . && git commit -m "Nero" && git push origin master');
  1. Код, добавленный в файлы, успешно изменен.
  2. Код успешно зафиксирован.
  3. Это занимает слишком много времени и все еще не нажимает код.

Я перепробовал много команд, и он успешно работает, проблема в

git push

git push origin master

1 Ответ

1 голос
/ 30 мая 2019

Вы уверены, что ваши учетные данные git правильно настроены? Я предполагаю, что команда push ожидает ввода имени пользователя и пароля Github.

Вы можете проверить, получив выходные данные shell_exec следующим образом:

$output = shell_exec('git add . && git commit -m "Nero" && git push origin master');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...