2010-01-05 4 views

Antwort

10

Git

git log --since=5.days --author=Roger 
23

git log --since=5.days --author=roger Versuchen als auch auf den Autor auf Basis unterstützt Benutzer, unter der Annahme, dass roger Ihr Benutzername ist.

--author nimmt tatsächlich einen regulären Ausdruck, wenn Sie also finden entweder roger oder rachel wollen ‚s verpflichtet, Sie könnten git log --since=5.days --author="r(oger|achel)" tun.

+3

Oder generischer, 'git log --since = 5.days --author =" $ (git config benutzer.name) "' (wenn Sie auf Ihrem eigenen Konto sind). Auf diese Weise können Sie das Snippet unverändert an Ihre Kollegen weitergeben. – sschuberth

4

Um die Bindung an sich selbst zu begrenzen, übergeben Sie die --author Flagge an git log, wie in git log --since=5.days --author='Your Name'.

Wenn Sie weniger Informationen als die git log Standardausgabe möchten, können Sie mit den Formatierungsoptionen ein wenig herumspielen. git log --since=5.days --oneline zeigt Ihnen eine einzeilige Zusammenfassung jedes Commits der letzten 5 Tage (die einzeilige Zusammenfassung enthält den abgekürzten SHA1-Hash des Commits sowie die erste Zeile der Log-Nachricht). Oder git log --since=5.days --format=%H wird nur die volle SHA1 Hash der Commits aus den letzten 5 Tagen zeigen.

Verwandte Themen