top of page

git subtree --squash

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

поэкспериментировал со --squash:

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

если добавить поддерево через --squash - оно добавится одним коммитом. но не будет возможности сделанные в поддереве изменения пушнуть обратно в библиотеку (ну или, может , как то через сложные извращения).

поэтому имеет смысле использовать squash, если изменения в код библиотеки вносить не предполагается

но тогда как то немного смысл поддерева теряется, почему бы просто вручную исходники библиотеки в подпапку не поместить.

вердикт - бесполезный ключ.

 
 
 

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

Смотреть все

Comentários


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

  • alt.text.label.Facebook

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

bottom of page