Git-Hooks sind Skripte, die ausgelöst werden, wenn bestimmte Ereignisse in git auftreten. Ereignisse umfassen, sind aber nicht beschränkt auf Pre-und Post-Commit und Pre-und Post-Rebase auf der Client-Seite und Post-Empfang-Commit auf der Serverseite. Hooks können in fast jeder beliebigen Skriptsprache geschrieben werden, einschließlich Ruby, Perl, Bash und Shell.
Ich habe alle Dokumentation über Hooks , ähnlich questions und eine Menge Code , aber ich kann nicht verfolgen, wo der Fehler in meiner Prozedur ist. Ich muss einen einfachen Haken in meiner Gitolit-Installation (mit einem RPM-Paket auf Cen...
29.08.2011, 20:49
Ich versuche, einen serverseitigen Pre-Receive-Git-Hook zu schreiben, um Commits zu bewerten, wenn sie gepusht werden.
Nach den Antworten hier , dies sollte leicht möglich sein, indem ich git log suchen und herausfiltern, was ich mit 'format...
20.03.2014, 22:20
Ich habe eine meiner EC2-Instanzen mit git eingerichtet und benutze einen Post-Receive-Hook, den ich auf meinem Server mit dieses Tutorial . Dies ist die Ausgabe von meiner Konsole:
%Vor%
Bitte lassen Sie mich wissen, wenn Sie noch etwas be...
06.03.2012, 22:26
Ich habe ein Git-Repository mit einem Pre-Commit Hook eingerichtet:
%Vor%
Bis dahin funktioniert alles. Der Hook läuft, wenn ich festlege.
==================================
Ich lasse jetzt git config core.hooksPath ./git-config/hooks...
05.09.2016, 14:08
Ich versuche, einen Git-Hook einzurichten, der es niemandem erlaubt, die Master-, Alpha- und Beta-Zweige unseres Repositorys zu löschen. Kann mir jemand helfen? Ich habe noch nie einen Githaken gemacht, also möchte ich nicht mein Glück versuchen...
07.01.2010, 17:58
Ich habe etwas in pre-push hook hinzugefügt:
%Vor%
(dies aktualisiert meine Pip-Anforderungsdatei)
Es scheint, dass der Push nicht das neue Commit, sondern dasjenige, auf dem der HEAD am Anfang des Skripts war, anstößt.
Wie behebt m...
24.01.2014, 13:55
Ich habe auf meinem ubuntu-Server eine leere Repo eingerichtet.
Nachdem ich meinen nackten Git Repo auf den Server geschoben habe:
%Vor%
Ich möchte, dass der Inhalt meines nicht leeren Repos mit dem neuesten Push aktualisiert wird, wie es...
22.01.2013, 07:17
Ein Kollegen-Codierer verwendet einen Windows-Computer, der Wagenrücklauf überall in unserer Quelle platziert.
Gibt es eine Möglichkeit, einen Git-Hook zu schreiben, der alle \r\n nach \n konvertiert?
Hinweis: Ich habe vorher noch...
04.10.2010, 20:38
Was ich tun möchte:
Ich will nicht zulassen jede Merge Commits gedrückt werden zum zentralen Repository. Die einzige Ausnahme ist, wenn die Zusammenführung zwischen Zweigen erfolgt, die im zentralen Repository vorhanden sind. Ich m...
11.01.2010, 03:38
In einem Projekt, in dem beispielsweise ein Parser involviert ist, ist ein gewisser Quellcode das Produkt eines Programms. Zum Beispiel erzeugt yacc - basierend auf einer Datei .yy - eine Quellcodedatei, die den Parser implementiert.
Da...
04.02.2015, 15:32