GoGPT Best VPN GoSearch

Icône de favori OnWorks

git-sh - En ligne dans le Cloud

Exécutez git-sh dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande git-sh qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


git-sh -- un shell git

SYNOPSIS


git-sh

DESCRIPTION


git-sh démarre une interaction bash(1) session modifiée pour les workflows git-heavy. Typique
l'utilisation est de passer dans le répertoire d'un arbre de travail git ou d'un référentiel nu et d'exécuter le
git-sh commande pour démarrer une session shell interactive.

Des alias de commande de niveau supérieur sont créés pour tous les cœurs jet(1) sous-commandes, git-sh intégré
alias (voir BÂTI ALIASES) et les alias de commande git définis dans ~ / .gitconfig.

BÂTI ALIASES


git-sh charge un ensemble d'alias standard en plus de toutes les commandes git de base. Le intégré
les alias sont remplacés par les alias définis dans les fichiers gitconfig de l'utilisateur ou du système.

a git ajouter

b branche git

c git caisse

d git diff

f git chercher --prune

k git cerise

l git log --pretty=oneline --abbrev-commit

n git commit --verbose --amend

r télécommande git

s git commit --dry-run --short

t git diff --cached

Le manuel de formation Staging Région
a git ajouter

aa git add --update (mnémonique : "ajouter tout")

étape git ajouter

ap git ajouter --patch

p git diff --cached (mnémonique : "patch")

ps git diff --cached --stat (mnémonique : "patch stat")

déstabiliser
TÊTE de réinitialisation de git

Commet et S’ENGAGER Histoire
ci git commit --verbose

ca git commit --verbose --all

modifier git commit --verbose --amend

n git commit --verbose --amend

k git cerise

re git rebase --interactif

pop git reset --soft HEAD^

coup d'oeil git log -p --max-count=1

Aller chercher et Tirer
f git chercher

pm git pull (mnémonique : "pull merge")

pr git pull --rebase (mnémonique : "pull rebase")

Divers Commandes
d git diff

ds git diff --stat (mnémonique : "diff stat")

dur git réinitialiser --hard

qualité, que vous pourrez utilisé git réinitialiser --soft

ferraille git checkout TÊTE

SUR MESURE ALIASES


Tout ce qui est défini dans le [alias] section du référentiel, de l'utilisateur ou du système git config
sont également disponibles en tant que commandes shell de niveau supérieur. En supposant qu'un ~ / .gitconfig qui avait l'air
comme ça:

[alias]
ci = commit --verbose
ca = commettre -a
d = différence
s = état
merci = !git-merci

\... vous pourriez alors avoir la session shell suivante :

master!quelque chose> echo "truc" >unfichier
maître!quelque chose*> s
M un fichier
maître!quelque chose*> d
diff --git a/unfichier b/unfichier
-- un/un fichier
++ b/unfichier
@@ -0,0 +1 @@
+ trucs
master!quelque chose*> ca -m "ajouter des trucs"
maître!quelque chose> merci HEAD

PROMPT
L'invite par défaut affiche la branche actuelle, un bang (!), puis le chemin relatif vers le
répertoire de travail courant à partir de la racine de l'arbre de travail. Si l'arbre de travail comprend
fichiers modifiés qui n'ont pas encore été transférés, un indicateur d'état sale (*) est aussi
affiché.

L'invite git-sh inclut les couleurs ANSI lorsque le git couleur.ui l'option est définie et activée. À
activez explicitement les couleurs d'invite de git-sh, définissez le couleur.sh valeur de configuration à auto:

$ git config --global color.sh auto

Personnalisez les couleurs des invites en définissant le couleur.sh.branche, couleur.sh.workdiret
couleur.sh.sale valeurs de configuration git :

$ git config --global color.sh.branch 'yellow reverse'
$ git config --global color.sh.workdir 'blue bold'
$ git config --global color.sh.dirty 'rouge'

See les couleurs in jet pour information.

ACHÈVEMENT


La prise en charge de la complétion Bash est automatiquement activée pour toutes les commandes intégrées de git et également
pour les alias définis dans l'utilisateur ~ / .gitconfig déposer. La logique d'auto-complétion est intelligente
assez pour connaître un alias d qui s'étend à git-diff devrait utiliser la même complétion
configuration en tant que git-diff commander.

Le code de complétion est une version légèrement modifiée du script de complétion git bash
livré avec la distribution git principale. Le script est intégré augit-sh exécutable à
temps de compilation et n'a pas besoin d'être obtenu ou installé séparément.

PERSONNALISER


pont git-sh le comportement peut être configuré en modifiant les fichiers gitconfig de l'utilisateur ou du système
(~ / .gitconfig et / etc / gitconfig) soit à la main, soit en utilisant git-config(1)L’ [alias]
La section est utilisée pour créer des alias de commande de base.

Le manuel de formation /etc/gitshrc et ~/.gitshrc les fichiers sont sourcés (dans cet ordre) juste avant le
shell devient interactif.

Le manuel de formation ~ / .bashrc le fichier est sourcé avant soit /etc/gitshrc or ~/.gitshrc. N'importe quel coup
personnalisations définies ici et non explicitement remplacées par git-sh sont également disponibles.

ENVIRONNEMENT


PS1 Définissez l'invite git-sh dynamique. Cela peut être personnalisé dans le ~/.gitshrc or
/etc/gitshrc fichiers.

GIT_DIR
Définissez explicitement le chemin d'accès au référentiel git au lieu de supposer le plus proche .va
chemin.

GIT_WORK_TREE
Définissez explicitement le chemin d'accès à la racine de l'arbre de travail au lieu de supposer le
répertoire parent le plus proche avec un .va dépôt.

Utilisez git-sh en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.