Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.UNIX.BSD
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.UNIX.BSD с датами от 18 Jan 11 22:51:00 до 18 Jan 24 18:16:22, всего сообщений: 10753
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 9730 из 10753 ===================================== RU.UNIX.BSD =
От   : Victor Sudakov                   2:5005/49          24 May 20 01:36:30
Кому : Alex Korchmar                                       24 May 20 01:36:30
Тема : git workflow
FGHI : area://RU.UNIX.BSD?msgid=2:5005/49+5ec96e89
На   : area://RU.UNIX.BSD?msgid=<1187513901@ddt.demos.su>+b3a97980
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.UNIX.BSD?msgid=<1187513904@ddt.demos.su>+7e2049c9
Ответ: area://RU.UNIX.BSD?msgid=grosbein.net+b14701f9
==============================================================================
Dear Alex,

23 May 20 17:07, you wrote to me:

VS>> git-rebase - Reapply commits on top of another base tip
VS>> Hе, я точно не хочу такую хрень. Где-то в гите перемудрили.
AK> это не в гите, это в мозгах его пользователей и разработчиков такой
AK> таракан.

AK> Вкратце: "твоя история нам нах.й не нужна! Засунь ее себе в жопу!"
AK> "Мы желаем видеть правки как будто ты их делал поверх самой нашей
AK> наираспоследней версии. Твоя история нам нах.й не нужна, ты понял?!"

Я об этом догадывался и даже писал: https://victor-sudakov.dreamwidth.org/472844.html

AK> Поэтому есть механизм, переносящий все твои патчи поверх самой
AK> распоследней версии в удаленном репо. (с возможностью тебе руками их
AK> каждый раз изменять под эту версию, поскольку, разумеется, само
AK> нихрена не перенесется)

И в смысле при rebase еще и конфликты обязательно вылезут, и надо будет их руками разрешать?

VS>>  По-твоему это понятно звучит?
AK> это вполне понятно - если бы ты понимал, для чего вообще нужен rebase.

Для извращений, как я понял. IMHO историю нельзя трогать, потому что это блин история.

AK> Тебе он, вероятнее всего - не нужен, тебе нужен эпизодический merge и
AK> своя история на фоне этих мержей (включая и не ограничиваясь "а вот
AK> тут пришлось отказаться от своих улучшений, потому что апстрим все
AK> окончательно переломал")

VS>> А нельзя просто мержить из мастера в свою ветку, без rebase и
VS>> прочих модификаций истории?
AK> можно. Просто потом ты не сможешь вернуть эти изменения автоматически.

Не понял, что значит "вернуть изменения автоматически".

И как всё-таки лучше, коммитить в мастер и стягивать в него же, или стягивать в мастер, а свои изменения делать в своей ветке и сливать в неё из мастера? Какие плюсы-минусы у обоих подходов?

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20170303-b20170303
* Origin: Ulthar (2:5005/49)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.072144 секунды