Saltar al contenido
GitTree
Archivos y herramientas

Prepare un comando GitTree ya ejecutado

El registro de actividad puede registrar los comandos de Git GitTree ejecutados. Prepare in terminal… abre Prepare a recorded command. Revisa el comando, elige un shell y Type in new terminal. GitTree escribe el comando y no presiona Enter. Su caparazón aún puede producir un resultado diferente.

GratisActualizado

Funciona en GitTree Gratis: todas las funciones locales de Git, sin necesidad de cuenta.

En esta página
  1. Antes de empezar
  2. donde encontrarlo
  3. Pasos
  4. Resultado esperado
  5. ¿Qué comandos se pueden preparar?
  6. Conchas y checkout modificado
  7. Presionas Enter
  8. Si algo sale mal
  9. Preguntas
  10. Relacionado

Antes de empezar

  • Los comandos grabados son parte del plan gratuito. El comando es una lectura local que GitTree está dispuesto a escribir nuevamente. No son todas las acciones en el registro.
  • Existe un shell compatible. En macOS es bash, zsh, sh o fish. En Windows eso es PowerShell. En Linux es bash, zsh, sh o fish, las mismas familias que los nombres del diálogo de canalización local cuando busca un shell.

donde encontrarlo

  • El registro de actividad: Prepare in terminal… en un comando grabado.
  • Tools, cuando el comando se ofrece desde las herramientas que preparan un terminal.
  • El registro de envío es una lista diferente. Registra los envíos y las ejecuciones que iniciaste desde GitTree, no todas las invocaciones de Git.
acciónmacOSWindows y Linux
La paleta de comandos⌘⇧PCtrl+Shift+P

Pasos

  1. Abrir el registro de actividad

    Abra el repositorio, luego la lista de actividades. Una fila que registró comandos muestra el comando y un recuento. Elija Prepare in terminal…. El título del diálogo es Prepare a recorded command.

    La terminal dentro de la aplicación en el repositorio abierto
    Escriba nueva terminal escribe en una terminal como esta. Presionas Enter después de haber leído la línea.GitTree interfaz con un repositorio de demostración.
  2. Revisar el comando

    La nota dice que revise el comando de lectura local y luego escríbalo en una nueva terminal. Tú decides cuándo presionar Enter. Recorded invocation es el texto. Review command confirma que lo has leído. Terminal shell enumera los shells GitTree encontrados. Finding installed shells… significa que la lista aún se está cargando.

  3. Escríbelo en una nueva terminal

    Presione Type in new terminal. GitTree vuelve a comprobar el checkout original antes de escribir. Cuando termine, Command typed in a new terminal. Press Enter when ready. No presione Entrar hasta que la línea coincida con lo que revisó.

  4. Ejecútelo usted mismo

    Presione Enter en esa terminal si aún desea el comando. Cierre el cuadro de diálogo con Close si no lo hace. Si la preparación cambió, el cuadro de diálogo indica que se revise el comando actualizado antes de escribir. Si la terminal o el checkout cambiaron, Nothing was typed.

Resultado esperado

El comando está en una terminal nueva o no se escribió nada. El repositorio cambia solo si presiona Enter y el comando escribe. Lea git status después de un comando que puede cambiar el índice o HEAD.

¿Qué comandos se pueden preparar?

La nota llama al texto un comando de lectura local. Un botón que falta en una fila significa que la acción no se registró ya que el comando GitTree se escribirá nuevamente. El registro del barco y la lista de actividades son diferentes. Actividad es la lista. El registro de envío se envía, las ejecuciones manuales, las aprobaciones y las repeticiones se guardan en esta computadora.

git status --porcelain
git rev-parse --abbrev-ref HEAD

Ejecútelos después de presionar Enter, en el mismo checkout, para que pueda ver si HEAD o el índice se movieron. El artículo terminal es el shell de la aplicación. El tutorial muestra los mismos comandos de Git sin GitTree.

Conchas y checkout modificado

Mensajes antes de que se ejecute algo
Mensajeque paso
Buscando shells instalados...La lista aún se está cargando.
No hay ningún perfil de terminal compatible disponibleNo se puede escribir nada
La preparación cambió. Revise el comando actualizado antes de escribirlo.El texto cambió después de abrir el cuadro de diálogo.
La terminal o checkout cambió. No se escribió nada.GitTree se negó a escribir
Comando escrito en una nueva terminal. Presione Entrar cuando esté listo.La línea está escrita y no ejecutada.

El entorno de su terminal puede producir resultados diferentes. Un Git diferente en PATH, un directorio de trabajo diferente o un enlace que haya habilitado desde entonces pueden cambiar el resultado. El cuadro de diálogo no promete que el comando escrito coincida con una ejecución futura byte por byte después de editar el shell.

Presionas Enter

La escritura no se ejecuta. Se utiliza la misma regla para canalizaciones locales: GitTree tipos y presiona Enter. Cierre el cuadro de diálogo y lea la terminal antes de ejecutar un comando que confirme, reinicie o presione.

Si algo sale mal

"No hay ningún perfil de terminal compatible disponible".

Instale un shell que GitTree pueda iniciar y luego abra el cuadro de diálogo nuevamente. En macOS use bash, zsh, sh o fish. En Windows use PowerShell. En Linux use bash, zsh, sh o fish.

"La preparación cambió. Revise el comando actualizado antes de escribirlo".

Lea el nuevo texto. El comando que vio por primera vez no es el que se escribirá hasta que revise la actualización.

"La terminal o el checkout cambiaron. No se escribió nada".

La carpeta o el terminal se movieron. No se escribió nada. Revise el comando e inténtelo nuevamente desde el checkout actual.

El comando escrito no es el que recuerda del registro.

El cuadro de diálogo escribe la invocación grabada que acaba de comprobar. Si el checkout cambió, se niega. Lea la línea en la terminal antes de Enter.

Preguntas

¿Preparar en la terminal ejecuta el comando?

No. Escribe el comando en una nueva terminal. Presionas Enter. Hasta entonces el comando no se ha ejecutado.

¿El resultado coincidirá con la ejecución original?

No necesariamente. La nota dice que el entorno de su terminal puede producir resultados diferentes. La RUTA, los enlaces y el directorio de trabajo pueden diferir.

¿Son estos los mismos que el diario de navegación?

No. El registro de envío son envíos, ejecuciones manuales, aprobaciones y reejecuciones de GitTree y se guardan en esta computadora. Los comandos grabados son invocaciones de Git que el registro de actividad puede preparar.

¿GitTree envía el comando a alguna parte?

No. La revisión y la verificación de checkout se realizan en esta computadora. Para escribir se utiliza una terminal local.

¿Qué pasa si no puedo encontrar Prepare en la terminal?

Esa fila no tiene ningún comando grabado; GitTree escribirá nuevamente. Otras filas de actividad todavía aparecen en la lista. No todos son rejugables.