PHPファイルから取得しようとしgit pull
ていますが、構成が使用されていないようです。
git config --global user.name
とgit config --global user.email
が設定されており、コマンド ラインから git pull が機能します。
このスクリプトを実行しようとすると、次のようになります。
<?php
header('Content-type: text/plain');
system('git pull 2>&1');
echo "\nCompleted!";
次の出力が得られます。
※どなたか教えてください。
走る
git config --global user.email "you@example.com" git config --global user.name "あなたの名前"
アカウントのデフォルト ID を設定します。--global を省略して、このリポジトリでのみ ID を設定します。
致命的: 空の ID は許可されていません
完成!
git config
ユーザー固有であり、PHP が別のユーザーから実行されているためでしょうか?