Mi conocimiento de git es bastante básico, así que por favor desnúdate conmigo.
Tengo un proyecto escrito en Laravel 4. Todo va a la twig "principal" en Bitbucket. Estoy migrando mi aplicación a Laravel 5 y me gustaría mantener ambas versiones en mi git repo como sucursales separadas.
Mi estructura de carpetas local se ve así:
Project - this is my main git repo folder ˪name - Laravel 4 code is here, all in git already, on "master" branch ˪name5 - Laravel 5 code is here, not in git yet. Should go to a separate branch
¿Cómo hago para lograr eso?
Lo que quiere hacer es comprometer todos los cambios actuales en el name
a su twig principal. Luego crea una twig vacía en la misma carpeta, digamos develop
, y mueve name5
a name
.
Finalmente, comprometa / aplique sus cambios a esta nueva twig.
git checkout --orphan develop
name5
a name
(sin eliminar nombre / .git / carpeta)