amarao (amarao_san) wrote,
amarao
amarao_san

гитовое

Обнаружил, что у меня нет нормального инструмента для работы с гитом.

Суть проблемы:

апстрим, от него бранч с фиксом, в апстрим в это время намерджили всякой фигни, с которой бранч не мерджится. Надо понять, что где поменялось. То есть мне нужно иметь на экране 3 версии - "оригинальная" (от которой бранчевались), "брачевая" (то, что у меня) и "апстрим". И чтобы в каждом из них можно было бы независимо двигать историю, а в идеале ещё и видеть, можно ли мерджить один коммит в другой без конфликтов (ну, или, хотя бы получающийся дифф).

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

Я что-то такого не видел. Без картинки мозги совсем пухнут и не могут удержать происходящее.
Tags: git
Subscribe

  • ещё, интересное из философии сайд-эффектов

    Вот, предположим, у нас есть идемпотентный код, который умеет делать state=present/absent для сущности. Я специально абстрагируюсь от кокретных…

  • ансибло-философия

    А вот я хочу продолжить думать умное про ансибл, ci/cd и прочую рабочую фигню между гитом и сервером. Классическое программирование стремится…

  • интеграционное тестирование мониторинга

    Итак, мониторинг (MVP) на kapacitor/influx/telegaf написан, все нужные ручки в нужные места сделаны. Но тут мы получаем извечную проблему: а откуда…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 7 comments