Rechercher une page de manuel

Chercher une autre page de manuel:

git-name-rev

Langue: en

Version: 09/30/2010 (fedora - 01/12/10)

Section: 1 (Commandes utilisateur)

NAME

git-name-rev - Find symbolic names for given revs

SYNOPSIS

 git name-rev [--tags] [--refs=<pattern>]
                ( --all | --stdin | <committish>... )
 

DESCRIPTION

Finds symbolic names suitable for human digestion for revisions given in any format parsable by git rev-parse.

OPTIONS

--tags

Do not use branch names, but only tags to name the commits

--refs=<pattern>

Only use refs whose names match a given shell pattern.

--all

List all commits reachable from all refs

--stdin

Read from stdin, append "(<rev_name>)" to all sha1cqs of nameable commits, and pass to stdout

--name-only

Instead of printing both the SHA-1 and the name, print only the name. If given with --tags the usual tag prefix of "tags/" is also omitted from the name, matching the output of git-describe more closely.

--no-undefined

Die with error code != 0 when a reference is undefined, instead of printing undefined.

--always

Show uniquely abbreviated commit object as fallback.

EXAMPLE

Given a commit, find out where it is relative to the local refs. Say somebody wrote you about that fantastic commit 33db5f4d9027a10e477ccf054b2c1ab94f74c85a. Of course, you look into the commit, but that only tells you what happened, but not the context.

Enter git name-rev:

 % git name-rev 33db5f4d9027a10e477ccf054b2c1ab94f74c85a
 33db5f4d9027a10e477ccf054b2c1ab94f74c85a tags/v0.99~940
 

Now you are wiser, because you know that it happened 940 revisions before v0.99.

Another nice thing you can do is:

 % git log | git name-rev --stdin
 

AUTHOR

Written by Johannes Schindelin <m[blue]Johannes.Schindelin@gmx.dem[][1]>

DOCUMENTATION

Documentation by Johannes Schindelin.

GIT

Part of the git(1) suite

NOTES

1.
Johannes.Schindelin@gmx.de
mailto:Johannes.Schindelin@gmx.de
Les cellules (Niveau 1)

Nous qualifions les cellules comme étant des personnes, hommes, femmes ou enfants,
qui souhaitent faire partie de notre société. Les cellules sont des gens tout à fait
ordinaires, qui acceptent de recevoir des appels téléphoniques ou emails de notre part,
afin d'accomplir une certaine mission de manière bénévole. Par exemple, vous habitez
au canada, nous y avons un commerce en informatique et devons livrer un logiciel à
une boulangerie. Ces deux commerces, boulangerie et magasin en informatique se
trouvent près de chez vous. Si vous êtes enregistré en tant que cellule, nous vous
appelons et vous demandons de bien vouloir vous occuper de la transaction. Votre
mission serait alors d'aller chercher le logiciel et de le livrer à la boulangerie. Seul les
cellules peuvent devenir salariées à temps partiel ou à temps plein. C'est une façon
pour nous de faire connaissance avec la personne, de connaître ses motivations,
son caractère et bien plus encore. Nous pourrions aussi demander à ces cellules de
traduire quelques un de nos textes, de les corriger ( en faible quantité ), de gérer
la présentation et le maintien en ordre de l'un ou l'autre de nos sites Internet etc..
Voici les conditions à remplir pour devenir une de nos cellules :
- Vouloir faire partie de notre société, que se soit en tant que cellule ou salarié.
- Avoir un peu de temps libre afin de pouvoir accomplir les missions demandées.
- Etre motivé.
Lors des recrutements, nous verrons quels sont toutes les personnes qui ont
le statut de cellule, avec un tri par nombre de missions effectuées ainsi qu'un
nombre de refus. De par ce fait, lorsque nous aurons besoin d'un nouvel employé,
nous regarderons quelle cellule a accepté le plus de missions et celles qui en ont
déjà refusées. Ceux qui refusent une mission ont évidemment beaucoup moins de
chance de faire partie de notre société et ceux qui ne sont pas cellule ne peuvent
être employés. La cellule est le premier stade obligatoire.
-- Jayce - Chasseur de têtes --