remota - Git Copia una carpeta de la rama maestra a otra rama
git commit (1)
Tengo las utils
nombre de carpeta que deseo copy
esta carpeta de la rama master
rama de work
. Cómo puedo hacer eso ?
Para copiar la carpeta sobre:
$ git checkout work
Switched to branch ''work''
$ git checkout master -- utils
$ git add utils
$ git commit -m "Adding ''utils'' directory from ''master'' branch."
[work 9fcd968] Adding ''utils'' directory from ''master'' branch.
1 file changed, 0 insertions(+), 0 deletions(-)
create mode 100644 utils/file
Si quieres borrarlo en el master
después de eso:
$ git checkout master
Switched to branch ''master''
$ git rm -r utils
rm ''utils/file''
$ git commit -m "Removing ''utils'' directory."
[master c786f95] Removing ''utils'' directory.
1 file changed, 0 insertions(+), 0 deletions(-)
delete mode 100644 utils/file
Entonces puedes simplemente git push
según sea necesario. La salida de Git en tu proyecto puede ser diferente; Acabo de hacer una prueba de repo simple aquí con un solo archivo en el directorio utils
.