Agregar varios archivos en Git
Cuando los desarrolladores trabajan en un proyecto, se enfrentan a diferentes situaciones; o necesitan agregar archivos sin seguimiento a sus repositorios locales o cambiar sus archivos existentes debido a algunos conflictos ocurridos.
Git tiene una solución muy eficaz para estas situaciones: el comando git add
. Conoceremos sobre git add
y cómo ejecutarlo para agregar múltiples archivos a nuestro repositorio en Git.
El propósito de usar el comando git add
es agregar archivos nuevos o sin seguimiento o actualizar el contenido actual en nuestro directorio de trabajo al índice de Git. El comando git add
juega un papel muy importante en Git porque git commit
no es nada sin él.
A veces, se considera que git add
no tiene importancia en el desarrollo. Aún así, es una herramienta poderosa porque nos ayuda a remodelar nuestra historia sin cambiar la forma en que trabajábamos anteriormente en ese repositorio.
Nos ayuda a preparar el contenido preparado para la próxima confirmación. Cada vez que agregamos o actualizamos contenido en nuestro proyecto, esa actualización debe enviarse al área de preparación durante un período hasta que no la enviemos a la rama remota.
Antes de confirmar, podemos usar este comando tantas veces como sea posible hasta que el código se envíe a la rama remota.
Agrega un archivo a la vez, pero hay algunas opciones disponibles para agregar varios archivos a la vez usando diferentes comandos.
Use el comando git add
para agregar varios archivos en Git
Existen algunos métodos diferentes para agregar varios archivos a nuestro repositorio usando el comando git add
, seguido de una lista de nombres de archivo separados por un espacio.
Puede incluir rutas en otros directorios del proyecto como directory-name/file-name
. Si queremos organizar todos los archivos, podemos usar varios comandos.
Pero debemos saber lo que estamos organizando y confirmando antes de ejecutar estos comandos.
git add file-1 file-2 file-3
El siguiente comando organiza todos los archivos que consisten en archivos nuevos, modificados y eliminados para su uso posterior.
git add -A
El siguiente comando agregará todo el directorio de forma recursiva que incluirá archivos cuyos nombres comiencen con un punto .
en una rama actual.
git add .
El siguiente comando almacenará solo los archivos modificados y eliminados, lo que significa que no almacenará archivos nuevos.
git add -u
Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.
LinkedIn