Als «git» getaggte Fragen

Git ist ein Open-Source-System zur verteilten Versionskontrolle (DVCS). Verwenden Sie dieses Tag für Fragen zur Verwendung von Git und zu Workflows. Verwenden Sie das [github] -Tag NICHT für Git-bezogene Probleme, nur weil ein Repository zufällig auf GitHub gehostet wird. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierfragen, die zufällig ein Git-Repository betreffen.


5
Wie erstelle ich einfach einen Patch aus meinem neuesten Git-Commit?
Ich suche nach dem magischen Befehl, einen Patch aus dem letzten Commit zu erstellen. Mein Workflow sieht manchmal so aus vi some.txt git add some.txt git commit -m "some change" und jetzt will ich nur noch schreiben git create-patch-from-last-commit-to-file SOME-PATCH0001.patch aber was soll ich da setzen anstatt create-patch-from-last-commit-to-file?
186 git  patch 

6
Git-Branch-Strategie für kleines Entwicklerteam [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 5 Jahren . Verbessere diese Frage Wir haben eine Web-App, die wir …
186 git  branch  git-branch 



6
git: Unterschied zwischen Datei im lokalen Repo und Herkunft
Ich möchte die Unterschiede zwischen einer Datei, die ich in meinem lokalen Repo habe, und der Datei in der Datei herausfinden origin master. Ich weiß, dass es das gibt git diff, aber ich möchte es nur auf diese eine bestimmte Datei beschränken. Nehmen wir zur Vereinfachung an, die Datei file1.txthat …
186 git  git-diff 

5
Wie kann ich alle Commits für einen bestimmten Tag anzeigen?
Ich habe mir bereits die relevanten Dokumente von git-scm.com und gitref.org angesehen , aber ich kann das anscheinend nicht herausfinden. Angenommen, ich möchte alle Commits für Dienstag, den 12. November 2013, erhalten. Am Beispiel eines vorhandenen Repos weiß ich, dass ich an diesem Tag Commits habe und am Tag zuvor …
186 git  git-log 


3
Unterschied zwischen HEAD und Master
Was ist der Unterschied zwischen HEADund masterin Git? Ich habe einen Klon eines Projekts auf GitHub erstellt und möchte meine Änderungen auf die Fernbedienung übertragen. Aber auf welches soll ich drängen?
186 git  github  head  master 

3
Rückgängigmachen von versehentlichem Git Stash Pop
Ich habe einige lokale Änderungen gespeichert, bevor ich eine komplizierte Zusammenführung durchgeführt habe, die Zusammenführung durchgeführt und dann dumm vergessen, vor dem Ausführen eine Festschreibung vorzunehmen git stash pop. Der Pop verursachte einige Probleme (schlechte Methodenaufrufe in einer großen Codebasis), die sich als schwer zu finden herausstellen. Ich bin gelaufen …
186 git  git-stash 

5
"Git add <dir>" rückgängig machen?
Ich habe fälschlicherweise Dateien mit dem Befehl "git add dir" hinzugefügt. Ich habe "git commit" noch nicht ausgeführt. Gibt es eine Möglichkeit, dieses Verzeichnis und alles, was darin enthalten ist, aus dem Commit zu entfernen? Ich habe es versucht git reset dir, aber es hat nicht funktioniert. Anscheinend git reset …
185 git  git-reset 


11
Wie kann ein Merge-Commit mit kombinierter Diff-Ausgabe angezeigt werden, selbst wenn jede geänderte Datei mit einem der Elternteile übereinstimmt?
Nach einer "einfachen" Zusammenführung (eine ohne Konflikte) wird git shownormalerweise nur so etwas angezeigt commit 0e1329e551a5700614a2a34d8101e92fd9f2cad6 (HEAD, master) Merge: fc17405 ee2de56 Author: Tilman Vogel &lt;email@email&gt; Date: Tue Feb 22 00:27:17 2011 +0100 Merge branch 'testing' into master Dies liegt daran, dass für Zusammenführungen git showdas kombinierte Diff-Format verwendet wird, bei …
184 git  merge 

11
Zählen Sie die Anzahl der Commits in einem Git-Zweig
Ich habe diese Antwort bereits gefunden: Anzahl der Commits für den Zweig in git, aber das setzt voraus, dass der Zweig vom Master erstellt wurde. Wie kann ich die Anzahl der Commits entlang eines Zweigs zählen, ohne mich auf diese Annahme zu verlassen? In SVN ist dies trivial, aber aus …
184 git 

5
Wie kann ich Git Pull dazu bringen, Rebase standardmäßig für alle meine Repositorys zu verwenden?
Gibt es eine Möglichkeit, das Host-Git-Repository so einzurichten, dass git pulles --rebasestandardmäßig von seinen (lokalen) Klonen verwendet wird? Durch die Suche nach Stack Overflow habe ich davon erfahren branch.autosetuprebase, aber es muss pro Klon individuell konfiguriert werden. Mein Projektablauf ist so eingerichtet, dass wir pullden developZweig haben, bevor wir mergeeinen …
184 git 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.