Репозиторий Git, перенесенный из Mercurial, показывает безымянные ветки

Репозиторий Git, перенесенный из Mercurial, показывает безымянные ветки

https://github.com/lextm/sharpsnmplib/network

На этом графике сети репозиториев показано множество ветвей (созданных в Mercurial), но ни одна из них не имеет имени.

Есть ли возможность добавлять имена?

решение1

ветвь gitназвание-ветви отправная точка

или

git проверкаотправная точка
ветвь gitназвание-ветви

гдеотправная точкаэто идентификатор последнего коммита в этой ветке. Например, git br newcompiler 5983450. (Вы можете использоватьгиткилитиг(как более удобный способ просмотра репозитория, чем график GitHub.)

Теги Git можно создавать таким же образом, используя git tag.


Миграция между системами VCS почти никогда не дает идеальных результатов, поэтому, прежде чем продолжить работу над проектом, воспользуйтесь шансом очистить репозиторий Git — в настоящее время он находится в запутанном состоянии; например, даже если тег 6.0уже существует, он не является общимлюбойкоммиты с masterветкой, как вы могли видеть из diff -y <(git lg 40130c97) <(git lg 6.0).

Связанный контент