Ответы пользователя по тегу Программирование
  • Какой должен быть git workflow для сохранения линейной истории master'a?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Пара вопросов:
    1. В бранч master нельзя коммитить. В него можно только мержить.

    Если с мастером всё равно работает только координатор, то какая разница, как он будет его пополнять?
    3. Периодически выполняет merge из master'а в topic. При этом topic уже становится нелинейным, и это правильно.

    А зачем? Почему бы ему самому не ребейзить свою ветку на нужное место мастера или не выдёргивать оттуда нужные коммиты через cherry-pick?

    Запрет на ребейз перед мёржем в апстрим, например в линуксе, связан с тем, что код должен быть уже протестирован в топике, и после ребейза его придётся тестировать снова. Кроме того, если в мастере и в топике были конфликтующие изменения, то лучше их зафиксировать в одном месте — в точке мёржа топика, чем размазывать по разным конфликтующим коммитам топика при его ребейзе.
    Ответ написан
    3 комментария
  • Кодировка FAT12/FAT16/FAT32, созданных через mkdosfs?

    jcmvbkbc
    @jcmvbkbc
    "I'm here to consult you" © Dogbert
    Создал образ поиграться, вижу, что в длинных именах как минимум порядок байт — little endian.
    Ответ написан
    7 комментариев