LINUX.ORG.RU

История изменений

Исправление xaizek, (текущая версия) :

Всё можно менять, хотя и не всегда стоит, а иногда это не безопасно. Вот и метки обычно не меняют.

При смене коммита хеш тоже изменится (коллизию игнорируем).

но я предпочитаю стандартные решения.

Стандартное решение не будет разваливаться случайным образом. При этом никто не мешает пойти в сабмодуль и сделать там git checkout на ветку после клонирования родителя и работать дальше. По крайней мере, я не помню с этим проблем.

Исходная версия xaizek, :

Всё можно менять, хотя и не всегда стоит, а иногда это не безопасно. Вот и метки обычно не меняют.

При смене коммита, хеш тоже изменится (коллизию игнорируем).

но я предпочитаю стандартные решения.

Стандартное решение не будет разваливаться случайным образом. При этом никто не мешает пойти в сабмодуль и сделать там git checkout на ветку после клонирования родителя и работать дальше. По крайней мере, я не помню с этим проблем.