2016-08-25 3 views
2

Ich möchte einen Hook-Lauf nach git pull --rebase haben, um zu überprüfen, ob eine bestimmte Datei geändert wurde. Etwas in Richtung der this Haken.Ausführen eines Git-Hooks nach Pull --rebase

Ich dachte ursprünglich an die Verwendung des post-rewrite Hooks, aber das funktioniert nur, wenn Commits umgeschrieben werden, und wird nicht ausgeführt, wenn die pull Operation einfach den Zweig schnell vorspult, was sehr oft ist.

Irgendwelche Ideen werden geschätzt.

Antwort

2

Ich lief strace git pull --rebase auf einem lokalen Repository, das ein Schnellvorlauf-Update durchgeführt ...

First, rewinding head to replay your work on top of it... 
Fast-forwarded master to b0a60c3302973ca1878d149d61f2f612c8f27fac. 

... und es sieht aus, als ob git riefen die post-checkout Haken in diesem Fall:

Verwandte Themen