Файлы фреймворка Laravel находятся в папке vendor и игнорируются git. то есть в вашем файле .gitignroe. Таким образом, любые изменения, которые вы сделаете, не будут продвигаться к героку, пока вы не удалите их из .gitignore. Кроме того, чередование папки поставщика не является хорошей практикой. Если вы хотите перезаписать их, не изменяйте их напрямую. Вы можете использовать Маркос для этого. Посмотрите здесь , чтобы узнать больше о Маркосе, документы ясны и точны
Response::macro('foo', function($value){
//You custom task
return Response::make($value);
});