InglésFrancésEspañol

icono de página de OnWorks

git-sh-setup: en línea en la nube

Ejecute git-sh-setup en el proveedor de alojamiento gratuito de OnWorks sobre Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando git-sh-setup que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


git-sh-setup - Código común de configuración del script de shell de Git

SINOPSIS


. "$ (git --exec-ruta) / git-sh-setup "

DESCRIPCIÓN


Este no es un comando que el usuario final quiera ejecutar. Siempre. Esta documentación está destinada
para las personas que están estudiando los guiones de porcelana y / o están escribiendo otros nuevos.

El git sh-configuración scriptlet está diseñado para ser obtenido (usando.) por otros scripts de shell para
configure algunas variables que apunten a los directorios normales de Git y algunas shell auxiliares
funciones.

Antes de obtenerlo, su secuencia de comandos debe configurar algunas variables; USAGE (y LONG_USAGE, si
any) se usa para definir el mensaje dado por la función de shell uses (). SUBDIRECTORY_OK se puede configurar
si el script puede ejecutarse desde un subdirectorio del árbol de trabajo (algunos comandos no lo hacen).

El scriptlet establece las variables de shell GIT_DIR y GIT_OBJECT_DIRECTORY, pero no no exportar
ellos al medio ambiente.

Las funciones


morir
Salga después de emitir el mensaje de error proporcionado al flujo de error estándar.

personal
morir con el mensaje de uso.

set_reflog_acción
Establezca el entorno GIT_REFLOG_ACTION en una cadena determinada (normalmente el nombre del
programa) a menos que ya esté configurado. Siempre que el script ejecute un comando git que se actualice
refs, se crea una entrada reflog utilizando el valor de esta cadena para dejar el registro de
qué comando actualizó la ref.

editor_git
ejecuta un editor de elección del usuario (GIT_EDITOR, core.editor, VISUAL o EDITOR) en un determinado
archivo, pero se produce un error si no se especifica ningún editor y el terminal es tonto.

is_bare_repository
envía verdadero o falso al flujo de salida estándar para indicar si el repositorio es un
repositorio desnudo (es decir, sin un árbol de trabajo asociado).

cd_a_nivel_superior
ejecuta chdir al nivel superior del árbol de trabajo.

require_work_tree
comprueba si el directorio actual está dentro del árbol de trabajo del repositorio, y
de lo contrario muere.

require_work_tree_exists
comprueba si existe el árbol de trabajo asociado con el repositorio y, de lo contrario, muere.
A menudo se hace antes de llamar a cd_to_toplevel, lo cual es imposible de hacer si no hay
árbol de trabajo.

require_clean_work_tree [ ]
comprueba que el árbol de trabajo y el índice asociados con el repositorio no tienen
cambios no confirmados en archivos rastreados. De lo contrario emite un mensaje de error del formulario
No poder : . y muere. Ejemplo:

require_clean_work_tree rebase "Por favor, consúltelos o guárdelos".

get_author_ident_from_commit
genera código para usar con eval para configurar GIT_AUTHOR_NAME, GIT_AUTHOR_EMAIL y
Variables GIT_AUTHOR_DATE para una determinada confirmación.

crear_base_virtual
modifica el primer archivo para que solo queden líneas en común con el segundo archivo. Sí hay
es material común insuficiente, entonces el primer archivo se deja vacío. El resultado es
adecuado como entrada de base virtual para una combinación de 3 vías.

GIT


Parte de los git(1) suite

Use git-sh-setup en línea usando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

Comandos de Linux

Ad