top of page

git subtree push gotcha

  • Фото автора: Алик Ким
    Алик Ким
  • 24 янв. 2024 г.
  • 1 мин. чтения

Столкнулся с ситуацией, когда при git subtree push в библиотечном репозитории создались не просто коммиты, а мердж-коммит, и туда закачался весь лог коммитов использующего библиотеку проекта (огромный, между прочим)

не до конца понял, почему так получилось, но проблема была решена, когда в использующем проекте я избавился от мешанины параллельных веток и мерджей (например, у меня, собственно, подключение поддерева было в ветке, которая была потом замерджена с другой)

(избавлялся через squash merge и rebase/cherry pick'и)


вывод: нужно содержать репозиторий в чистоте и поглядывать на созданные в результате git subtree push коммиты

 
 
 

Недавние посты

Смотреть все

Comments


Околокомпьютерный блог Алика

  • alt.text.label.Facebook

© Околокомпьютерный блог Алика , 2022. Сайт создан на Wix.com

bottom of page