Als «git» getaggte Fragen

90
Verwirrende Fehlermeldung von git

Ich habe diese Nachricht von Git erhalten: Sie haben gefragt, ob Sie vom Remote-Ursprung abrufen möchten, haben jedoch keinen Zweig angegeben. Da dies nicht die standardmäßig konfigurierte Fernbedienung für Ihren aktuellen Zweig ist, müssen Sie einen Zweig in der Befehlszeile angeben. Kann es...

90
Zeigen Sie auf einen neuen Commit

(Diese Frage ist das Gegenteil von dieser ) Wie kann ich davon ausgehen? dev C - D / master A - B dazu? dev D / master A - B - C Ich weiß, dass ich mich selbst treten werde, wenn ich die Antwort sehe, aber im Moment stecke ich ein bisschen fest ...

90
Lesen des Git-Protokolls

Im Git-Community-Buch heißt es Eine weitere interessante Möglichkeit besteht darin, das Commit-Diagramm mit der Option '--graph' zu visualisieren. $ git log --pretty=format:'%h : %s' --graph * 2d3acf9 : ignore errors from SIGCHLD on trap * 5e3ee11 : Merge branch 'master' of

90
Whitelisting und Unterverzeichnisse in Git

Ich habe eine Whitelist nur für Textdateien erstellt. * !*.txt Jetzt habe ich eine nicht verfolgte Textdatei in einem Unterverzeichnis - sub/dir/file.txtund diese wird NICHT angezeigt (sie wird ignoriert). Textdateien im Stammverzeichnis werden jedoch angezeigt. Warum ist das so und wie behebe ich...

90
Git und SSH, welcher Schlüssel wird verwendet?

Angenommen, Ihr .sshVerzeichnis enthält 30 Schlüssel (15 private und 15 öffentliche). Wo in Git kann man überprüfen, welche verwendet wird, um eine Verbindung zu einem bestimmten Remote-Repository herzustellen?

90
Git Grep nach Dateierweiterungen

Ich weiß, dass ich Folgendes tun könnte, wenn ich nur für Dateien mit bestimmten Erweiterungen nach einem Muster suchen wollte: // searches recursively and matches case insensitively in only javascript files // for "res" from the current directory grep -iIr --include=*.js res ./ Ich habe...

90
Wie funktioniert "Git Merge" im Detail?

Ich möchte einen genauen Algorithmus (oder einen ähnlichen) hinter 'git merge' kennen. Die Antworten zumindest auf diese Unterfragen sind hilfreich: Wie erkennt git den Kontext einer bestimmten nicht widersprüchlichen Änderung? Wie findet Git heraus, dass es in genau diesen Zeilen einen Konflikt...

90
Wie kann man git diff dazu bringen, in stdout zu schreiben?

Standardmäßig werden git diffalle +-Zeilen auf dem Standard ausgegeben, ich habe jedoch eine (devian) Maschine (die ich über ssh verbinde), git diffdie mich zu einem Editor führt (von dem ich nicht weiß, welcher ist), und ich muss drücken, qum fortzufahren. Ich habe checker git config und es sieht...

90
Git Push abgelehnt "Nicht-Schnellvorlauf"

Ich bin noch ziemlich neu gitdarin, unseren Code derzeit in einer Teamumgebung zu verwalten. Ich hatte einige Probleme mit der Neugründung und habe sie mit behoben git checkout --ours filename.txt git add filename.txt git rebase --continue Jetzt möchte ich meine Änderungen verschieben und so...