История изменений
Исправление xaizek, (текущая версия) :
Всё можно менять, хотя и не всегда стоит, а иногда это не безопасно. Вот и метки обычно не меняют.
При смене коммита хеш тоже изменится (коллизию игнорируем).
но я предпочитаю стандартные решения.
Стандартное решение не будет разваливаться случайным образом. При этом никто не мешает пойти в сабмодуль и сделать там git checkout
на ветку после клонирования родителя и работать дальше. По крайней мере, я не помню с этим проблем.
Исходная версия xaizek, :
Всё можно менять, хотя и не всегда стоит, а иногда это не безопасно. Вот и метки обычно не меняют.
При смене коммита, хеш тоже изменится (коллизию игнорируем).
но я предпочитаю стандартные решения.
Стандартное решение не будет разваливаться случайным образом. При этом никто не мешает пойти в сабмодуль и сделать там git checkout
на ветку после клонирования родителя и работать дальше. По крайней мере, я не помню с этим проблем.