2012-11-16 2 views
7

Je suppose que c'est une question vraiment stupide et je suis désolé pour cela, mais je ne sais pas comment y remédier et ce que je suis censé faire.

Je n'ai jamais utilisé un système de contrôle de source, alors j'ai commencé à lire la documentation de Git. Mais je suis venu ce problème: quand j'exécute $ git log il me donne ":" et il attend que je fasse quelque chose mais je ne sais pas quoi et comment retourner et être capable d'écrire une nouvelle commande. Il dit aussi "No next tag (appuyez sur RETURN) mais je ne sais pas comment l'appuyer :(S'il vous plaît aider, car maintenant la seule façon de continuer est de fermer le bash après chaque $ git log ... Et désolé une fois de plus .. pour la question stupide

Répondre

16

Appuyez sur q vous avez entré une sortie de téléavertisseur (less ou more) mais avec un texte vide

+0

Oh, merci beaucoup! Existe-t-il un moyen d'exécuter git log sans entrer cette sortie de pager? :) – Faery

+1

Ouais, vous pouvez utiliser '--no-pager'. Désolé pour le délai de réponse. –

+1

Notez que le "--no-pager" doit précéder le "log". – Daniel

5

. Remarque: si vous voulez éviter l'option téléavertisseur, vous pouvez faire :

git --no-pager log 

De l'git man page:

--no-pager 

Ne pas envoyer de sortie git dans un pager.

+0

Merci pour votre réponse rapide! – Faery