11
votes

Sortie de journal git gisée

Lorsque je fais un journal git dans certains endroits, la sortie est fâchée et elle Ne me ramène pas à la ligne de commande. Dans certains de mes répulsions il fonctionne bien cependant. Des idées? La sortie est collé ci-dessous:

[server]$ git log
commit c84acb29115822d94fe0112bacfb835911ffaa11
Author: My Name <myname@server.dreamhost.com>
Date:   Sun Feb 14 03:13:05 2010 -0800

   Correct spelling mistake

commit 4f613bdddc2b4965b75914c08017a916fa3d07be
Author: My Name <myname@server.dreamhost.com>
Date:   Sat Feb 13 08:39:52 2010 -0800

   slightly better gradient

commit 96d2a2bb74c287af18a491f616ce784cc30ff1ea
Author: My Name <myname@server.dreamhost.com>
Date:   Sat Feb 13 08:31:15 2010 -0800

   Add gradient background under menu

commit 80fab463530791e6e9ebb06e475b67211b88a8d4
Author: My Name <myname@server.dreamhost.com>
Date:   Fri Feb 12 14:33:04 2010 -0800

   change copy back

commit f0952894251854432a6b960d39460a926c819202
Author: My Name <myname@server.dreamhost.com>
Date:   Fri Feb 12 13:49:23 2010 -0800

   change copy

commit a0ff98ffc7a2359149842e96cafefbf29f8fe93d
Author: My Name <myname@server.dreamhost.com>
Date:   Fri Feb 12 13:31:57 2010 -0800

   Add ignore file and deploy script

commit c5f21ee90b13e5e8ad542875a9525c4775f298e4
Author: My Name <myname@server.dreamhost.com>
Date:   Fri Feb 12 09:09:04 2010 -0800

   make noie6 page very basic

commit 07e2765446ac4071804b9b13f4396635252a8090
Author: My Name <myname@server.dreamhost.com>
Date:   Fri Feb 12 08:25:17 2010 -0800
:

git

0 commentaires

4 Réponses :


-3
votes

OK, j'ai réalisé que vous pouvez Ctrl + Z de sortir de cela pour revenir à la ligne de commande.


1 commentaires

Faire cela mettra le téléavertisseur en arrière-plan, en laissant courir.



18
votes

C'est parce que votre terminal recherche les résultats via moins - le même programme utilisé dans les pages man . Vous pouvez naviguer dans le journal complet avec vos touches de flèche haut / bas.

Appuyez sur q quittera et vous ramène au terminal.


0 commentaires

10
votes

Si vous ne voulez pas utiliser de pager, définissez la variable d'environnement git_pager code> sur CAT code>.

sous Windows: P>

$ git --no-pager log


0 commentaires

1
votes

Il y a un point de colon dans la dernière ligne, ce qui signifie que la sortie est en cours de pagination, vous pouvez donc utiliser de l'espace et d'autres clés disponibles dans les programmes de pagination.


0 commentaires