Skip to main content

Esta versión de GitHub Enterprise se discontinuó el 2022-10-12. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Agregar un archivo a un repositorio

Puedes cargar y confirmar un archivo existente a un repositorio de GitHub Enterprise Server o utilizando la línea de comandos.

Agregar un archivo a un repositorio en GitHub Enterprise Server

Los archivos que agregues a un repositorio mediante un navegador están limitados a 25 MB por archivo. Puedes agregar archivos más grandes, de hasta 100 MB cada uno, mediante la línea de comando. Para obtener más información, vea "Adición de un archivo a un repositorio mediante la línea de comandos". Para agregar archivos mayores que 100 MB, debes usar Almacenamiento de archivos de gran tamaño de Git. Para obtener más información, consulta "Acerca de los archivos grandes en GitHub Enterprise Server".

Sugerencias:

  • Puedes cargar múltiples archivos en GitHub Enterprise Server a la vez.
  • Si un repositorio cuenta con alguna rama protegida, no podrás editar o cargar archivos en ésta utilizando GitHub. Para más información, vea "Acerca de las ramas protegidas".

Puedes utilizar GitHub Desktop para mover tus cambios a una rama nueva y confirmarlos. Para más información, vea "Confirmación y revisión de los cambios en el proyecto".

  1. En your GitHub Enterprise Server instance, vaya a la página principal del repositorio.
  2. Encima de la lista de archivos, haga clic en Upload files (Cargar archivos) mediante la lista desplegable Add file (Agregar archivo). Opción "Upload files" (Cargar archivos) en la lista desplegable "Add file" (Agregar archivo)
  3. Arrastra y suelta el archivo o la carpeta que te gustaría cargar en tu repositorio en el árbol del archivo. Área para arrastrar y soltar 1. En la parte inferior de la página, teclea un mensaje de confirmación corto y significativo que describa el cambio que realizaste al archivo. Puedes atribuir el cambio a mas de un autor en el mensaje del mismo. Para más información, vea "Creación de una confirmación con varios coautores". Mensaje de confirmación para el cambio 1. Debajo de los campos para el mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una rama nueva. Debajo de los campos del mensaje de confirmación, decide si deseas agregar tu confirmación a la rama actual o a una nueva rama. Si tu rama actual es la rama predeterminada, debes elegir crear una nueva rama para tu confirmación y después crear una solicitud de extracción. Para más información, vea "Creación de una solicitud de incorporación de cambios". Opciones de confirmación de rama
  4. Haga clic en Commit changes (Confirmar cambios). Botón Commit changes (Confirmar cambios)

Agregar un archivo a un repositorio utilizando la línea de comando

Puedes cargar un archivo existente a un repositorio en your GitHub Enterprise Server instance utilizando la línea de comandos.

Este procedimiento supone que ya has:

Advertencia: Nunca git add, commit ni información confidencial de push en un repositorio remoto. La información sensible puede incluir, pero no se limita a:

Para más información, vea "Eliminación de datos confidenciales de un repositorio".

  1. En tu computadora, mueve el archivo que deseas cargar a GitHub Enterprise Server en el directorio local que se creó cuando clonaste el repositorio.
  2. Abra TerminalTerminalGit Bash. 1. Cambia el directorio de trabajo actual por tu repositorio local. 1. Agregue el archivo al "stage" para confirmarlo en el repositorio local.
    $ git add .
    # Adds the file to your local repository and stages it for commit. Para sacar del "stage" un archivo, use "git reset HEAD EL_ARCHIVO".
  3. Confirme el archivo que ha agregado al "stage" en el repositorio local.
    $ git commit -m "Add existing file"
    # Commits the tracked changes and prepares them to be pushed to a remote repository. Para eliminar esta confirmación y modificar el archivo, usa 'git reset --soft HEAD~1' y confirma y agrega nuevamente el archivo.
  4. Inserte los cambios en el repositorio local en your GitHub Enterprise Server instance.
    $ git push origin your-branch
    # Pushes the changes in your local repository up to the remote repository you specified as the origin

Información adicional