Articles of git

Was bedeutet die “@@ … @@” Meta-Zeile mit at-Zeichen in svn diff oder git diff?

Wenn ich svn diff oder git diff benutze, werden folgende Zeilen angezeigt: @@ -1,5 +1,9 @@ Was meinen sie?

Warum fordert mich git dazu auf, eine Commit-Nachricht nach dem Ziehen zu senden?

Vor kurzem hat git pull nach jedem git pull begonnen, meinen Texteditor zu starten und nach einer Merge-Commit-Nachricht zu fragen. Eine Commit-Nachricht ist bereits im Voraus ausgefüllt, und ich muss nur das Fenster speichern und schließen, um den Pull abzuschließen. In der Vergangenheit würde es die Zusammenführung automatisch mit einer Standard-Commit-Nachricht durchführen ( Merge branch […]

git add * (Sternchen) vs git add. (Zeitraum)

Ich bin neu in Git und ich habe eine Frage zum Hinzufügen von Dateien in Git. Ich habe mehrere Stackoverflow-Fragen über den Unterschied zwischen git add . und git add -a , git add –all , git add -A usw. Aber ich konnte keinen Ort finden, der erklärt, was git add * tut. Ich habe […]

Installieren Sie spezifische Git-Commits mit pip

Ich entwickle eine Django-App und verwende pip, um meine Anforderungen zu verwalten. Wie kann ich das Commit eines bestimmten Git installieren? In meinem Fall muss ich dieses Commit installieren: https://github.com/aladagemre/django-notification/commit/2927346f4c513a217ac8ad076e494dd1adbf70e1

Wie füge Git’s-Filialname zur Commit-Nachricht hinzu?

Ich brauche etwas Hilfe mit einem Bash-Skript, das den Zweignamen des Git automatisch als Hash in Commit-Nachrichten hinzufügt.

Unterschied zwischen “git checkout ” und “git checkout – – “

http://norbauer.com/notebooks/code/notes/git-revert-reset-a-single-file Ich habe einen Beitrag gefunden. Ich weiß aber immer noch nicht, worin der Unterschied besteht git checkout git checkout — In welcher Situation sollte ich jeweils die erste und zweite verwenden?

Wie kann ein Build nur ausgetriggers werden, wenn Änderungen an bestimmten Dateien vorgenommen werden?

Wie kann ich Jenkins / Hudson sagen, dass er einen Build nur für Änderungen an einem bestimmten Projekt in meinem Git-Baum auslösen soll?

Filter git diff nach Art der Änderung

Gibt es eine Möglichkeit, git diff auf geänderte Dateien zu beschränken? Ich würde gerne die Unterschiede zwischen zwei Commits sehen, aber Pfade ausschließen, die nicht in dem einen oder dem anderen existieren (Additionen / Deletionen). Der folgende Perl-One-Liner illustriert das meiste, was ich will: git diff master.. | perl -lnwe ‘print unless /^(new|deleted) file/../^diff/ and […]

Wie man ein bestimmtes Tag klont

Von git-clone (1) Handbuchseite –branch kann auch Tags aufnehmen und den HEAD bei diesem Commit im resultierenden Repository –branch . Ich habe es versucht git clone –branch Aber es funktioniert nicht. Es gibt zurück: warning: Remote branch 2.13.0 not found in upstream origin, using HEAD instead Wie benutzt man diesen Parameter?

git-svn: was ist äquivalent zu `svn switch –relocate`?

Ein Svn-Repository, das ich durch git-svn gespiegelt habe, hat die URL geändert. In Vanilla Svn würden Sie einfach svn switch –relocate old_url_base new_url_base . Wie kann ich das mit git-svn machen? Das Ändern der Svn-URL in der Konfigurationsdatei schlägt fehl.