Я подписан на https://confluence.atlassian.com/bitbucket/split-a-repository-in-two-313464964.html, чтобы разбить каталог на другое хранилище битбакетов.
Как описано в приведенной выше ссылке, есть репозиторий под названием splitpractice, который имеет три каталога:
Цель состоит в том, чтобы переместить bigdir в новый репо под названием freshrepo, сохранив при этом историю коммитов. Я выполнил все шаги, на последнем шаге мне нужно отправить код в freshrepo. Поскольку есть коммиты от разных пользователей, bitbucket жалуется, что не позволяет pusher отличаться от коммиттера следующим сообщением:
remote: refs / возглавляет / master: 2e462cc80379851e33645ae86907951f412f0688: ожидаемое имя коммиттера «My name (pusher)», но найдено «Actual Committer»
Адрес электронной почты коммиттера (-ов) не является действительным адресом электронной почты Bitbucket, адрес электронной почты должен совпадать с адресом электронной почты отправителя.
или
Committer (s) не является действительным пользователем Bitbucket, Committer (s) должен быть таким же, как Pusher.
Убедитесь, что ваша локальная установка git использует ваши учетные данные, запустив "git config --global -l"
Есть ли обходной путь для этого?
Или я следую правильному процессу? Есть ли лучший способ сделать это?
Заранее спасибо