Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
Versión del artículo: Enterprise Server 2.15

Esta versión de GitHub Enterprise se discontinuará el Esta versión de GitHub Enterprise se discontinuó el 2019-10-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Mover un archivo a una nueva ubicación utilizando la línea de comando

Puedes utilizar la línea de comando para mover archivos dentro de un repositorio al eliminar el archivo de la ubicación anterior y después agregarlo en la nueva ubicación.

Muchos archivos pueden moverse directamente en GitHub Enterprise, pero algunos archivos, como imágenes, necesitan que los muevas desde la línea de comando.

This procedure assumes you've already:

  1. En la computadora, mueve el archivo a una nueva ubicación dentro del directorio que fue creado localmente en tu computadora cuando clonaste el repositorio.

  2. Abre el terminal TerminalTerminalGit Bash.

  3. Utiliza git status para verificar la nueva ubicación y la ubicación anterior del archivo.

    $ git status
    > # En la rama your-branch (tu rama)
    > # Cambios no preparados para confirmar:
    > #   (utiliza "git add/rm ..." para actualizar lo que se confirmará)
    > #   (utiliza "git checkout -- ..." para descartar los cambios en el directorio de trabajo)
    > #
    > #     eliminado:    /old-folder/image.png> #
    > # Archivos no rastreados:
    > #   (utiliza "git add ..." para incluir lo que se confirmará)
    > #
    > #     /new-folder/image.png> #
    > # no se agregaron cambios para confirmar (utiliza "git add" y/o "git commit -a")
  4. Prepara el archivo para confirmarlo para tu repositorio local. Esto eliminará, o git rm, el archivo de la ubicación antigua y agregará, o git add, el archivo en la nueva ubicación.

    $ git add .
    # Agrega el archivo a tu repositorio local y lo presenta para la confirmación. Para deshacer un archivo, usa 'git reset HEAD YOUR-FILE'.
  5. Utiliza git status para verificar los cambios preparados para confirmar.

    $ git status
    > # En la rama your-branch> # Cambios a confirmar:
    > #   (utiliza "git reset HEAD ..." para deshacer un archivo)
    > #
    > #    renamed:    /old-folder/image.png -> /new-folder/image.png
    # Muestra los cambios preparados para confirmar
  6. Confirma el archivo que has preparado en tu repositorio local.

    $ git commit -m "Mueve el archivo al nuevo directorio"
    # Confirma los cambios rastreados y los prepara para ser subidos a un repositorio remoto. Para eliminar esta confirmación y modificar el archivo, usa 'git reset --soft HEAD~1' y confirma y agrega nuevamente el archivo.
  7. Sube los cambios en tu repositorio local en tu instancia de servidor de GitHub Enterprise.

    $ git push origin your-branch# Sube los cambios realizados en tu repositorio local al repositorio remoto que especificaste como origen

Leer más

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos