2016-05-13 3 views
5

Gibt es einen Weg in SourceTree, um den gesamten Inhalt eines Stash zu sehen?Den vollständigen Inhalt von Stash in SourceTree anzeigen

Ich habe eine ganze Reihe von Änderungen, die noch nicht bereit sind, auf der Develop Zweig verpflichtet, um die Master Niederlassung für einen Hotfix auschecken. Jetzt ist mir klar, dass eine Änderung im Stash gut wäre, um in das Hotfix aufzunehmen, da ich sowieso eine neue Bereitstellung machen muss. Aber da der Vorrat ziemlich groß ist, kann ich die bestimmte Veränderung, die ich möchte, nicht sehen, wenn ich den Vorrat in SourceTree auswähle. Für mich zeigt SourceTree nur einen Teil des Stash als eine Art Zusammenfassung ...

Ich weiß, dass ich das auf verschiedene Arten umgehen kann, aber wenn es irgendwo eine Option gibt, von der ich nichts weiß Das würde SourceTree den vollen Inhalt des Stash anzeigen lassen, ich würde mich sehr freuen, wenn mir jemand sagen könnte, wo ich es finden kann.

Das Repository ist ein GIT Repository, wenn das einen Unterschied macht ...

Antwort

0

Diese Frage hier more als once gestellt wurden.

git stash show -p [email protected]{0} 

ist der Befehl, den Sie suchen.

Oder wenn Sie ein kleines Skript hinzufügen Sie diese folgenden Schritte tun:

git config --edit --global 

unter dem [alias] Abschnitt schreiben:

whatsInStash = "!f() { git stash show -p [email protected]{$1}; }; f" 

Und es zu nennen:

git whatsInStash 1 
+8

Danke für die Beantwortung. Aber in meinem Fall geht es in erster Linie um 'SourceTree'. Ich mag es, eine GUI zu verwenden, anstatt mit der Befehlszeile zu spielen, also würde ich es wirklich mögen, wenn ich die 'SourceTree'-GUI dazu bringen könnte, den gesamten Inhalt des Stash zu zeigen ... Es ist vielleicht nicht möglich, aber jetzt Ich werde auf die Annahme der Antwort warten ... – user1429080

+1

Ich sehe. Hoffe, du bekommst eine gute Antwort auf deine Frage :) – Edvin