git: exportar desde bitbucket e importar github (w / commits)

Creé un repository de git privado en bitbucket y código comprometido. Ahora quiero exportar todo (commits, código, historial) e importarlo en un git repo en github.

¿Hay alguna forma de hacer esto? Gracias

  1. Verifique todo localmente en su computadora y git pull.

  2. Crea un repository github

  3. Agregue este repository como su segundo control remoto ("con git remote add github URL")

  4. Empujar al segundo control remoto