Задать вопрос
@vrazbros

Что лучше использовать git push simple или matching?

Сделал git push -u origin master
потом делаю git push вылетел мессадж:

warning: push.default не установлен; его неявное значение было изменено в Git версии 2.0 с «matching» на «simple». Чтобы прекратить вывод этого сообщения и сохранить старое поведение, используйте:

git config --global push.default matching

Чтобы прекратить вывод этого сообщения и использовать новое поведение, используйте:

git config --global push.default simple

Когда push.default установлено в «matching», git будет отправлять изменения локальных веток в существующие внешние ветки с таким же именем.

Начиная с Git версии 2.0, по умолчанию используется более консервативное поведение «simple», которое отправляет изменения текущей ветки в соответствующую внешнюю ветку, из которой «git pull» забирает изменения.

Смотрите «git help config» и ищите «push.default» для дополнительной информации.
(режим «simple» появился в Git версии 1.7.11. Используйте похожий режим «current» вместо «simple», если вы иногда используете старые версии Git)

я что то не могу понять разницы между matching и simple. И тот и этот вариант пушит изменения в существующие внешние ветки. Так в чем разница ? И какой вариант используете вы ?
  • Вопрос задан
  • 1301 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • ProductStar
    Python + Flask + Git: веб-разработка с нуля
    2 месяца
    Далее
  • Учебный центр IBS
    DEV-007 Введение в систему контроля версий Git
    1 неделя
    Далее
  • Stepik
    Git (система контроля версий)
    1 неделя
    Далее
Решения вопроса 1
Lynn
@Lynn
nginx, js, css
simple или current

matching был оооочень неудачным дефолтом. Он отправляет ВСЕ изменённые ветки и в 99% случаев это не то что хотел разработчик
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
ИТРУМ Ростов-на-Дону
от 75 000 ₽