In diesem Leitfaden wird die Methode zum Überspringen von Commit-Hooks in Git erläutert.
Wie überspringe ich Commit-Hooks in Git (No-Verify)?
In Git sind Commit-Hooks Skripte oder versteckte Dateien, die vor oder nach bestimmten Aktionen ausgeführt werden, beispielsweise dem Commit von Code. Sie sind nützlich, um Codierungsstandards durchzusetzen, Tests durchzuführen oder andere Prüfungen durchzuführen, bevor ein Commit fortgesetzt werden kann. Es kann jedoch Situationen geben, in denen Git-Benutzer diese Commit-Hooks überspringen möchten, beispielsweise wenn sie eine schnelle Lösung vornehmen.
Befolgen Sie aus praktischen Gründen die unten aufgeführten Anweisungen:
- Starten Sie ein lokales Git-Verzeichnis.
- Erstellen oder ändern Sie eine Datei nach Ihren Wünschen.
- Fügen Sie Änderungen im Tracking-Bereich hinzu.
- Überspringen Sie den Commit-Hook mit dem Befehl „ Git-Commit ”-Befehl zusammen mit dem „ –nicht verifizieren ' Möglichkeit.
Schritt 1: Gehen Sie zum lokalen Git-Verzeichnis
Starten Sie zunächst das Git-Bash-Dienstprogramm auf Ihrem System und wechseln Sie zum lokalen Git-Verzeichnis, indem Sie „ CD ' Befehl:
cd „C:\Benutzer\Benutzer\Git\newRepo“
Schritt 2: Verfügbare Daten auflisten
Als nächstes führen Sie „ ls ” Befehl zum Auflisten der verfügbaren Daten im angegebenen Repository:
lsAus der unten angegebenen Ausgabe haben wir „ Datei2.txt ” für den weiteren Prozess:
Schritt 3: Datei ändern und verfolgen
Als nächstes ändern Sie eine Datei mit Hilfe des „ Start ”-Befehl zusammen mit dem Dateinamen:
Starten Sie Datei2.txtAls Ergebnis wurde der Standardeditor für die Datei auf dem Desktop-System gestartet. Fügen Sie den Inhalt nach Ihren Wünschen hinzu bzw. ändern Sie ihn und schließen Sie den Editor nach dem Speichern:
Schritt 4: Änderungen verfolgen
Nachdem Sie Änderungen an der Datei vorgenommen haben, verfolgen Sie die geänderte Datei im Staging-Bereich, indem Sie „ Git hinzufügen ' Befehl:
git fügt file2.txt hinzu
Schritt 5: Überprüfen Sie den aktuellen Status
Sehen Sie sich den aktuellen Status des Git-Arbeitsrepositorys an, um zu überprüfen, ob die Datei verfolgt wurde oder nicht:
Git-StatusDie resultierende Ausgabe stellt fest, dass die geänderte Datei erfolgreich zum Staging-Bereich hinzugefügt wurde:
Schritt 6: Commit-Hooks überspringen
Führen Sie „ Git-Commit ”-Befehl zum Festschreiben von Änderungen. Allerdings ist die „ –nicht verifizieren Die Option „ wird zusammen verwendet, um alle versteckten Dateien aus dem Git-Arbeitsverzeichnis zu überspringen, und die Option „ -M ” Option zum Hinzufügen einer Nachricht für Commit-Änderungen:
git commit --no-verify -m 'Datei geändert'Es ist zu beobachten, dass alle Änderungen erfolgreich festgeschrieben wurden:
Notiz: Es gibt keinen Verifizierungsbefehl, um die Skip-Commit-Hooks in Git zu überprüfen.
Dabei geht es darum, den Commit-Verlauf in Git zu überspringen.
Abschluss
In Git sind Commit-Hooks Skripte oder versteckte Dateien, die vor oder nach bestimmten Aktionen ausgeführt werden, beispielsweise dem Commit von Code. Um Commit-Hooks in Git zu überspringen, starten Sie zunächst ein lokales Git-Verzeichnis und generieren oder ändern Sie eine Datei nach Ihren Wünschen. Fügen Sie dann Änderungen im Tracking-Bereich hinzu. Überspringen Sie abschließend den Commit-Hook mit dem Befehl „ Git-Commit ”-Befehl zusammen mit dem „ –nicht verifizieren ' Möglichkeit. Dieses Tutorial veranschaulichte die Skip-Commit-Hooks in Git.