

 AWS Cloud9 ya no está disponible para nuevos clientes. Los clientes existentes de AWS Cloud9 pueden seguir utilizando el servicio con normalidad. [Más información](https://aws.amazon.com/blogs/devops/how-to-migrate-from-aws-cloud9-to-aws-ide-toolkits-or-aws-cloudshell/)

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Referencia: Comandos de Git disponibles en el panel de Git
<a name="gitpanel-reference"></a>

El menú del panel Git AWS Cloud9 proporciona un cómodo acceso a la interfaz de usuario a los comandos de git principales y avanzados.

Ciertos comandos de Git, como los utilizados para fusionar y eliminar ramificaciones, por ejemplo, solo están disponibles a través del campo de búsqueda del panel de Git.

También puede personalizar cómo el panel de Git ejecuta comandos e interactúa con repositorios. Para modificar la configuración predeterminada, primero elija **AWS Cloud9**, **Preferencias** (Preferencias). A continuación, en la ventana **Preferences** (Preferencias), en **Project Settings** (Configuración del proyecto), elija **Git**. 

Detenga el cursor sobre los iconos de información para leer descripciones breves de la configuración.

![\[Visualización de la interfaz del panel de Git\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/git-preferences.png)


**nota**  
Puedes acceder a la documentación detallada sobre los comandos de Git listados en el sitio oficial de Git: [https://git-scm.com/doc](https://git-scm.com/doc).

## Referencia para los comandos de Git disponibles en el menú del panel de Git
<a name="git-menu-options"></a>

Para acceder a las opciones en la pestaña **Git panel** (Panel de Git), seleccione el símbolo opuesto al nombre del repositorio.

![\[Visualización de la interfaz del panel de Git\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/git-menu-access.png)



**Menú del panel de Git**  

| Opción de menú | Descripción | 
| --- | --- | 
|  **Confirmar**  |  Confirma el contenido agregado el área de almacenamiento provisional en el directorio de trabajo del repositorio. Agrega un mensaje de confirmación.   | 
|  **Actualizar**  |  Actualiza la GitPanel interfaz para mostrar el estado del directorio de trabajo y del área de almacenamiento.   | 
|  **Extraer**  |  Extrae los cambios más recientes de un repositorio remoto en el repositorio local.  | 
|  **Extraer (cambiar la base)**  |  Vuelve a aplicar los cambios locales a los cambios remotos extraídos de una ramificación remota.  | 
|  **Insertar desde...**  |  Inserta en la ramificación del repositorio remoto los cambios confirmados en una ramificación del repositorio local.  | 
|  **Inserción**  |  Inserta en el repositorio remoto los cambios confirmados en el repositorio local.  | 
|  **Insertar a...**  |  Inserta en la ramificación del repositorio remoto los cambios confirmados en una ramificación del repositorio local.  | 
|  **Sincronizar**  |  Sincroniza el contenido de los repositorios locales y remotos mediante la ejecución de un comando `git pull` seguido de un comando`git push`  | 
|  **Pasar por caja a...**  |  Cambia a una ramificación existente o crea una ramificación y cambia a ella.  | 
|  **Publicar ramificación**  |  Publica una ramificación privada creada en el repositorio local y hace que esté disponible en el repositorio remoto.   | 
|  **Confirmar todo**  |  Confirma los archivos (almacenados provisionalmente o no) en el repositorio. (Se ejecuta un comando `git add -A` para agregar archivos al área de almacenamiento provisional antes de que se ejecute el comando `git commit`).  | 
|  **Confirmar todo (modificar)**  |  Modifica el mensaje de la última confirmación. (Agrega la opción `-amend` cuando se ejecuta el comando `git commit`).  | 
|  **Confirmar todo (aprobado)**  |  Identifica quién realizó la confirmación en el registro de Git. (Agrega la opción `-signed-off` cuando se ejecuta el comando `git commit`).   | 
|  **Confirmar almacenados provisionalmente**  |  Solo confirma los archivos almacenados provisionalmente en el repositorio.  | 
|  **Confirmar almacenados provisionalmente (modificar)**  |  Modifica el mensaje de la última confirmación. (Agrega la opción `-amend` cuando se ejecuta el comando `git commit`).  | 
|  **Confirmar almacenados provisionalmente (aprobados)**  |  Identifica quién realizó la confirmación en el registro de Git. (Agrega la opción `-signed-off` cuando se ejecuta el comando `git commit`).  | 
|  **Undo Last Commit** (Deshacer la última confirmación)  |  Deshace la confirmación anterior. Los archivos se mueven de nuevo al área de almacenamiento provisional.  | 
|  **Descartar todos los cambios**  |  Elimina todos los archivos y carpetas del área de almacenamiento provisional del repositorio.  | 
|  **Almacenar provisionalmente todos los cambios**  | Agrega contenido sin seguimiento y modificado recientemente al área de almacenamiento provisional.  | 
|  **Quitar todos los cambios del almacenamiento provisional**  |  Mueve todos los archivos fuera del área de almacenamiento provisional. Los archivos quitados del almacenamiento provisional no se pueden confirmar en el repositorio.   | 
|  **Aplicar almacenamiento más reciente**  |  Aplica al directorio de trabajo el último almacenamiento que se agregó al almacenamiento de la pila. El almacenamiento permanece en la pila.  | 
|  **Aplicar almacenamiento...**  |  Aplica al directorio de trabajo un almacenamiento seleccionado de la pila de almacenamiento. El almacenamiento permanece en la pila.  | 
|  **Mostrar almacenamiento más reciente**  |  Aplica al directorio de trabajo el último almacenamiento que se agregó al almacenamiento de la pila. A continuación, el almacenamiento se elimina de la pila.  | 
|  **Mostrar almacenamiento…**  |  Aplica un almacenamiento seleccionado al directorio de trabajo. A continuación, el almacenamiento se elimina de la pila.  | 
|  **Almacenamiento**  |  Agrega a un almacenamiento designado los archivos modificados y almacenados provisionalmente en el directorio de trabajo.  | 
|  **Almacenamiento (incluir sin seguimiento)**  |  Agrega todos los archivos, incluidos los archivos sin seguimiento, del directorio de trabajo a un almacenamiento designado.  | 
|  **Mostrar salida de Git**  |  Muestra una ventana con los comandos de Git que se ejecutan cuando interactúa con la interfaz del panel de Git.  | 

## Comandos de Git disponibles en el campo de búsqueda del panel de Git
<a name="git-commands-search"></a>

 También puedes acceder a algunos comandos compatibles de Git que no están disponibles en el menú del panel de Git si escribe “git” en el cuadro de búsqueda:

![\[Opciones de interfaz para inicializar y clonar un repositorio de Git\]](http://docs.aws.amazon.com/es_es/cloud9/latest/user-guide/images/git-filter.png)


La siguiente tabla proporciona una descripción de los comandos de Git seleccionados a los que puede acceder de esta manera. 


**Comandos seleccionados de Git**  

| Opción de menú | Descripción | 
| --- | --- | 
|  **Git: Agregar conexión remota**  |  Agrega al archivo de configuración de Git una conexión a un repositorio remoto.   | 
|  **Git: Eliminar una ramificación**  |  Elimina una ramificación especificada.   | 
|  **Git: Recuperación**  |  Descarga el contenido de una ramificación en el repositorio remoto. En contraste con un objeto `git pull`, los cambios remotos no se fusionan en el repositorio local.   | 
|  **Git: Fusionar ramificación**  |  Integra los cambios realizados en una ramificación en otra ramificación. Para obtener más información, consulte el [procedimiento de fusión de ramificaciones](using-gitpanel.md#merge-branch-proc).  | 