kb 02.01.2013 11:02

В анонсе новой версии отмечается, что в одном из будущих значительных выпусков Git будет изменено поведение команды "git push" по умолчанию. В ситуации когда при выполнении "git push" явно не указано что именно помещать в репозиторий ранее использовалась семантика "matching", при которой для обновления выбирались все внешние ветки и теги с именами, совпадающими с локальными. В будущем поведение будет изменено и по умолчанию будет применяться семантика "simple", при которой изменения отправляются только из текущей ветки в ветку с тем же именем, в случае если локальная ветка назначена для интеграции с удалённой веткой. Переопределить новое поведение можно через конфигурационную переменную "pus.default".

Кроме того, в одном из будущих выпуском может быть прекращена поддержка команды "git branch --set-upstream", которая объявлена устаревшей из-за того, что не редки случаи указания по ошибке "git branch --set-upstream origin/master", что приводило к созданию локальной ветки "origin/master" для интеграции с текущей загруженной веткой, что явно отличается от того, что ожидал получить пользователь. В качестве замены следует использовать команду "git branch [-u|--set-upstream-to]". Окончание "-to" поможет исключить ошибочную трактовку назначения опции;

1. magog 02.01.2013 11:04 Azoth

все правильно сделали

2. kbmagog /1 02.01.2013 11:04 04a3831c

да, кстати, это несомненно радует.

3. 238328 02.01.2013 15:28 22511587151357129671931885

это же старая новость или где? тлдр

4. kb238328 /3 02.01.2013 15:34

опеннет.ру

5. kbkb /4 02.01.2013 15:34

*рф

6. kb238328 /3 02.01.2013 15:34

свежак

7. 238328kb /6 02.01.2013 15:35

а, ну ок, просто в недавнем релизе тоже что-то меняли с механизмом пуша веток, дочитал, тут другое

8. kb238328 /7 02.01.2013 15:39 04a3831c

да, в недавнем сделали, что теперь даже при автоматическом мерже запускается текстовый редактор

9. 238328kb /8 02.01.2013 15:39 22511587151357129671931885

не, другое

Do you really want to delete ?