nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

[git] uncommitted/unpushed changes erkennen

Von: Marc Haber (mh+usenetspam0827@zugschl.us) [Profil]
Datum: 16.05.2009 23:22
Message-ID: <gunare$939$1@news1.tnib.de>
Newsgroup: de.comp.os.unix.apps.misc
Hallo,

ich möchte gerne ein script schreiben, das eine Warnung ausspuckt,
wenn ein ausgecheckter Working Tree (a) vom git-repository abweicht
oder (b) im "remote origin" repository noch nicht gepullte Änderungen
stehen.

Ich gebe zu, dass ich mich um (b) noch nicht gekümmert habe, aber für
(a) habe ich keine andere Lösung gefunden, als die Ausgabe von git
status zu parsen - denn git status gibt irgendwie immer exit code 1
zurück.

Gibt es irgendwo Dokumentation über die Exit Codes der verschiedenen
git-Kommandos und/oder vielleicht sogar schon eine fertige Lösung für
meine beiden Herausforderungen?

Grüße
Marc

--
-------------------------------------- !! No courtesy copies, please !!
-----
Marc Haber         |   " Questions are the         | Mailadresse im
Header
Mannheim, Germany  |     Beginning of Wisdom "     |
http://www.zugschlus.de/
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 621
72739834

[ Auf dieses Posting antworten ]

Antworten