

 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). | 