¿Cómo empujar la versión múltiple de un proyecto a un repository de Bitbucket?

Creé varias versiones de un proyecto y las guardé en mi Linux local (para mantener la pista). Luego me familiaricé con el bit-bucket, así que quiero crear un repository en bit-bucket y agregar todas las versiones antiguas una por una al repository y mantener su order.

Traté de empujar las versiones una por una pero no pueden ser empujadas como maestras, deberían ser empujadas como origen y luego no podría fusionarlas con el maestro. entonces tengo muchas sucursales en el repository que no pueden fusionarse para dominar o juntas.

¿Cómo hacer esto para que el proyecto se vea como creado en un path en el time?

El proyecto está en Java y nombré a cada versión como proyecto 1.0, 1.1 …, 5.14 Utilicé Git.

El resultado esperado es algo así como esta image, pero cuando los presiono, la ruta del plan no aparece a la izquierda de cada twig.

enter image description here

Empuja tu master 'original' hacia bitbucket. Copie el siguiente directory de la versión, pero sobrescriba los files que presionó anteriormente, en lugar de intentar insert un directory diferente en el mismo repository. Sobrescribir los files con la próxima versión tiene el mismo efecto que si los modificara a mano durante el desarrollo. Una vez que haya sobrescrito sus files 'originales' con sus files de la segunda versión, vuelva a insert todos los files en bitbucket. Su segunda 'versión' ahora debería ser un set de cambios.

Enjuague y repita hasta que haya revisado todas sus versiones anteriores. Puede haber una manera más rápida, pero esto no debería tomar demasiado time si solo tienes algunas versiones.

Esto solo funciona si no le importa mantener la estructura del directory de la versión, y solo quiere sets de cambios. Si desea cargar toda la estructura de su carpeta de versiones, simplemente mueva todas sus versiones a su directory .git repo y empújelas hacia arriba al mismo time.

Creo que lo que necesita es crear twigs también en el entorno de flujo ascendente (no repo bifurcado).

BitBucket (upstream) - master - version1 - version2 - version3 BitBucket (forked repo) - master - version1 - version2 - version3 

Al presionar para su repository bifurcado solo necesita usar

git push origin <branch> y si la twig no se crea, la creará. Para cada versión, ejecutará este command con el nombre de twig deseado para la versión.