2010-12-06 4 views
0

Je viens de réaliser qu'il pourrait être assez pratique (vous donne un meilleur « sens du contexte » pour votre engagement lorsque vous faites git commit par exemple) si git-status sortie un peu plus tard commits au lieu d'un simple Your branch is ahead of ... pour que quelque chose comme çaComment faire pour que la sortie git-status affiche quelques derniers messages de commit?

# On branch master 
# Your branch is ahead of 'origin/master' by 2 commits. 
# 
# Changes to be committed: 
# (use "git reset HEAD <file>..." to unstage) 
# 
#  modified: Gemfile.lock 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
#  models.html 
#  script/rails_ssl 
#  spec.txt 

ressemble à ceci au lieu

# On branch master 
# Your branch is ahead of 'origin/master' by 2 commits: 
# z1s4c8 Use Rack::SSL to force SSL, make cookies secure 
# a5f7qw Fixed department filter 
# 
# Changes to be committed: 
# (use "git reset HEAD <file>..." to unstage) 
# 
#  modified: Gemfile.lock 
# 
# Untracked files: 
# (use "git add <file>..." to include in what will be committed) 
# 
#  models.html 
#  script/rails_ssl 
#  spec.txt 

courte session de googler ne se sont pas quelque chose de grand.

Répondre

0

Il n'y a pas de façon intégrée de faire cela dans git actuel, basé sur un examen de format_tracking_info à ce jour (voir remote.c).

Votre meilleur pari pourrait être d'envoyer une demande de fonctionnalité à [email protected]

+0

Merci pour la réponse! – dolzenko

2

vous pouvez créer un alias pour journal, tels que:

git config --global alias.last 'log --oneline --decorate -n5' 
Questions connexes