Команда инициализации Composer - изменение имени автора по умолчанию

Это для более глубокого понимания внутренней работы Composer, и я не нашел ответа нигде в Интернете или даже в документации Composer.

При создании моего composer.json файл, я обычно иду с командной строки composer init, package имя по умолчанию соответствует имени моего компьютера и vendor к текущему имени папки. Все отлично.

Сейчас на author, он автоматически использует my name <my Hotmail Account>, Насколько я знаю, эта информация нигде не хранится на моем компьютере. У меня только один профиль / пользователь (есть только один пользователь, который является администратором без указания адреса электронной почты или реального имени).

У меня установлен GitHub, PHP, Ruby on Rails, XAMPP, и я не установил Windows Live.

Теперь, откуда она берет эту информацию? Мое лучшее предположение из информации GitHub, которая является единственной вещью, которая имеет эту информацию, но я хотел бы подтвердить это.

1 ответ

Вы правы, Composer берет информацию из вашей конфигурации Git.

Следующие две строки исходного кода Composer 1.3 на GitHub ясно показывают это:

Другие вопросы по тегам