Дело в том, что объект Request создается "пустой". Нет объекта Session, который был бы связан с запросом. Поиск текста ошибки по исходникам легко приведет вас к месту ошибки, а оттуда нетрудно добраться и до инициализации.
1. Откройте панель git.
2. Правой кнопкой на целевом коммите.
3. Reset Current Branch to Here...
В диалоге выбираете тип ресета. Вам, видимо, нужно hard.
Пушить на github нужно будет с флагом -f
Не вполне понятно что за 2 системы и чем является ваш проект в них...
Если ваш проект можно назвать плагином для этих систем, то видится три варианта:
1. Создаете в "системах" папку своего проекта и добавляете ее в .gitignore. Клонируете в папку свой проект и работаете с ним как обычно. Т.е. у вас получается репозиторий внутри репозитория, но они друг про друга не знают.
2. Сделать ваш проект модулем тех "систем" с помощью git modules со всеми вытекающими.
3. Оформить ваш проект в виде внешнего модуля (npm, composer и т.п.) и инклюдить его в "системы".
Дмитрий выше все правильно написал. И да, все уже сделано за нас: https://github.com/laravel/ui
Т.е. вы действительно делаете #app в layout'е и Vue обрабатывает все содержимое вашей страницы. Т.о. вы может создавать компоненты и вставлять их в необходимые места.
А про разграничение доступа: кто вам мешает использовать в blade @if и не показывать компоненты тем, кому их видеть не нужно?...
Вам ответило 6 человек и всем и каждому в комментариях вы написали что вам удобно хранить настройки на github и вы единственный разработчик...
Вы уверены что вообще стоило задавать этот вопрос?
1. Обновляете локальный master
2. Переходите в dev_sasha и делаете git merge master. Т.е. мерджите в свою ветку.
3. Если есть конфликты - устраняете и комитите (в свою ветку)
4. Делаете pull request.
А вы уверены что это именно в таком контексте должно использоваться?
Мне кажется что последовательность здесь примерно такая:
1. Из SPA с помощью например ajax посылается запрос на длительную операцию.
2. Через определенные промежутки времени через ajax посылается запрос о состоянии задачи. Сервер отвечает 102, если задача еще выполняется, а в теле например процент выполнения.
3. При очередном запросе состояния сервер отвечает 200, говоря о выполненной операции. SPA меняет интерфейс соответствующим образом.
Заголовок Accept отправляете?
Если отправляете что-то вроде application/xml, то попробуйте отправить text/html (браузер зачастую отправляет именно его).
Если отсутствие новой папки нужно не только вам, а обусловлено какой-то логикой, то вы можете договориться с автором оригинального репа о создании дополнительной ветки без этой папки, использовать эту ветку и делать PR в нее.