Исправление Мерзавца соглашается на общий repo

Так что причина этого была на самом деле очень проста. Когда я вытащил пакет, запустив composer require beyondcode/laravel-mailbox, он не извлек последние изменения, поэтому он не использовал мою пользовательскую модель Email.php.

Я управлял composer require --dev beyondcode/laravel, который включал последние коммиты.

Это решило проблему.

5
задан Andy 30 April 2009 в 20:30
поделиться

5 ответов

Если вы хотите форсировать толчок, вы можете ... эм ... передать - принудительно - толкнуть .

Однако обычно считается плохой формой переписывать историю в публичном хранилище.

5
ответ дан 13 December 2019 в 19:35
поделиться

git не (по умолчанию) не позволяет вам выдвигать на ветку все, что «перематывает» кончик ветви. Другими словами, если текущий заголовок ветви не является прямым родителем или предком кончика ветви, то в push-запросе будет отказано.

Вы можете попытаться нажать в любом случае, используя опцию -f для git push или с помощью refspec с начальным '+', например git push origin + mybranch: mybranch .

Обычно удаленные репозитории все еще не позволяют этому случиться, потому что вы рискуете потерять коммиты, если разные люди могут без разбора выдвигать подсказки веток, которые не включают коммиты, которых у них нет локально.

Вы можете отменить это поведение, изменив параметр конфигурации receive.

7
ответ дан 13 December 2019 в 19:35
поделиться

В этом случае, вероятно, лучше всего сделать второй коммит с исправлением. Поскольку вы уже изменили первоначальный первый коммит в своем локальном репозитории, вы, вероятно, захотите извлечь его из общего репозитория и переместить HEAD, чтобы ваш измененный коммит можно было собирать мусором.

2
ответ дан 13 December 2019 в 19:35
поделиться

Assuming your shared repo allows, just prefix the branch name with a plus sign to force the non-fast-forward push:

git push origin +mybranch
0
ответ дан 13 December 2019 в 19:35
поделиться

Как насчет сброса git ?

-3
ответ дан 13 December 2019 в 19:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: