Staging Area en Git
Lección 11 / 53
Git Guía Git Guía Git español
La staging area en Git es el lugar "virtual" para agregar los cambios presentes en la working copy que se desea guardar como un commit.
También para el staging area en Git cabe considerar que es un concepto ligado al funcionamiento básico de Git (secuencia de snapshot extraídas a lo largo del tiempo en una working area).
Muy a menudo, de hecho, no todos los cambios realizados en la working copy son "buenos" para guardarse oficialmente en el historial del repository (un buen desarrollador web ejecuta solo commit que son funcionales o relevantes para la evolución del proyecto).
La staging area en Git es donde se "cosechan" los cambios que formarán parte de la próxima confirmación. Ten en cuenta, en particular, que es posible marcar tanto archivos completos como partes individuales de cambios en un archivo. Por ejemplo, si editamos y guardamos un archivo, agregamos el archivo al staging area, editamos y guardamos el archivo nuevamente, luego guardamos un commit, solo el primero de los dos cambios se incluirá en el commit, incluso si es el mismo archivo.
En comparación con la lista de estados enumerados anteriormente, el estado Staged también debe incluirse, incluso si es apropiado pensar en él inmediatamente como referente a cambios individuales y no a archivos completos.
Anterior
10 Working Copy en GitSiguiente
12 Branch en Git