Вопросы к Поиску с Алисой
Переименование ветки в Git с помощью параметров -m и -M отличается. git-scm.com www.cyberforum.ru
Флаг -m (заглавная буква) работает аналогично флагу -m, но сохраняет всю историю коммитов и связанные метаданные. www.cyberforum.ru Если у старой ветки был соответствующий журнал ссылок, он также переименовывается, а в сам журнал ссылок добавляется запись о переименовании ветки. git-scm.com
Флаг -M принудительно выполняет переименование даже в случае, если ветка с новым именем уже существует. www.cyberforum.ru Это может быть полезно, когда пользователь уверен в своих действиях и готов перезаписать существующую ветку. www.cyberforum.ru Однако использовать данный флаг следует с осторожностью, чтобы случайно не потерять важные изменения. www.cyberforum.ru