Fragen mit 'git' getaggt

Git ist ein Open Source-Versionskontrollsystem (DVCS). Verwenden Sie dieses Tag für Probleme mit der Verwendung von Git und Workflows. Verwenden Sie NICHT das Tag [Tag: github] für Probleme mit Git, nur weil sich das Repository auf GitHub befindet. Verwenden Sie dieses Tag auch nicht für allgemeine Programmierprobleme im Zusammenhang mit dem Git-Repository.
35
antwortet

Wie werden alle Remote-Filialen in Git geklont?

Ich habe einen Master-Zweig und einen Entwicklungszweig, die auf GitHub platziert sind. Ich bin Klon d, habe ed gezogen und geholt, aber ich kann nichts außer dem Hauptzweig bekommen. Ich bin sicher, dass ich etwas offensichtliches vermisse, aber ich habe das Handbuch gelesen und bekomme keinen Spitznamen ...
16. September eingestellt 08 um 1:42
33
antwortet

Wie füge ich ein leeres Verzeichnis zum Git-Repository hinzu?

Wie füge ich ein leeres Verzeichnis (das keine Dateien enthält) zum Git-Repository hinzu?
auf 22 Sep. eingestellt 08 um 19.44 Uhr
8
antwortet

Verschieben Sie den letzten Commit (s) mit Git in einen neuen Zweig

Ich möchte die letzten Zusagen, die ich gemacht habe, verschieben, um den neuen Zweig zu übernehmen und den Master zurückzubringen, bevor diese Zusagen gemacht wurden. Leider ist mein git -fu immer noch nicht stark genug, hilfe? d.h. Wie kann ich pro ...
27. Oktober eingestellt 09 um 6:07
28
antwortet

Abbruch von Git, das noch nicht gedrückt wurde

In meinem Hauptzweig habe ich einige andere Zweige lokal zusammengeführt, aber die Änderungen nie an den ursprünglichen Master weitergegeben. Ich wollte nicht zusammenlegen, deshalb möchte ich es abbrechen. Als ich nach meiner Fusion den Git-Status gemacht habe, habe ich es gemeldet ...
am 05. März um 22:24 Uhr festgelegt
19
antwortet

Einen vorhandenen Git-Tracking-Zweig zu einem Remote-Zweig machen?

Ich weiß, wie man eine neue Verzweigung erstellt, die entfernte Verzweigungen verfolgt, aber wie kann man eine bestehende Verzweigung zu einer Verzweigung machen? Ich weiß, dass ich die .git / config-Datei einfach bearbeiten kann, aber es scheint einen einfacheren Weg zu geben.
Set 06 Feb 09 um 18:14
22
antwortet

Wie entferne ich ein Submodul?

Wie entferne ich Git Submodule? Gibt es übrigens einen Grund, warum ich git submodule rm nicht einfach machen kann?
am 11. August eingestellt 09 um 17:31 Uhr
13
antwortet

Wie kann man die URI (URL) für das entfernte Git-Repository ändern?

Ich habe ein Repo (Ursprung) auf einem USB-Stick, den ich auf meiner Festplatte (lokal) geklont habe. Ich habe die "Quelle" auf den NAS verschoben und das Klonen erfolgreich getestet. Ich würde gerne wissen, ob ich die URI "origin" in den "local" -Einstellungen ändern kann, w ...
Am 12. März um 15:48 Uhr festgelegt
18
antwortet

Der zurückgesetzte Zweig des lokalen Repositorys sollte als Remote-Repository-HEAD sein

Wie kann ich meine lokale Filiale zurücksetzen, wird dies wie eine Filiale in einem Remote-Repository aussehen? Ich tat: git reset --hard HEAD Aber wenn ich git status ausführe, werden auf Branch master Änderungen festgeschrieben: (Verwenden Sie "git reset HEAD <file> ...", um die Bühne zu ...
27. Oktober eingestellt 09 um 03:27
21
die Antwort

Zeigen Sie den Änderungsverlauf der Datei mit git-Versionen an

Wie kann ich den Änderungsverlauf einer separaten Datei in Git anzeigen, mit dem geänderten Detail? Es kam zu: git log - [dateiname], das mir die Historie der Datei-Commit anzeigt, aber wie kann ich den Inhalt jeder Dateiänderung erhalten? Ich versuche es zu tun ...
am 10. November eingestellt 08 um 18:42 Uhr
17
antwortet

Git stornieren

Weiß jemand, wie einfach es ist, git rebase abzubrechen? Die einzige Möglichkeit, die Ihnen einfällt, ist manuell zu gehen: git überprüft das übergeordnete Fixierungselement in beiden Zweigen, erstellt dann einen Cherry-Tempo-Zweig - wählen Sie alle Fixierungen durch manuelles Ersetzen ...
Set 25. Sep. 08 um 20:59 Uhr
5
antwortet

Verschieben Sie vorhandene, nicht festgeschriebene Arbeiten in einen neuen Zweig in Git

Ich fing an, an einer neuen Funktion zu arbeiten, und nachdem ich ein wenig codiert hatte, entschied ich, dass sich diese Funktion in einem separaten Zweig befinden sollte. Wie kann ich vorhandene, nicht festgeschriebene Änderungen in einen neuen Zweig übertragen und meinen aktuellen zurücksetzen? Ich möchte meinen aktuellen Zweig zurücksetzen, speichern ...
set 08 Sep. 09 um 18:57
15
antwortet

Wie aktualisiere ich ein umfangreiches GitHub-Repository?

Ich habe das Projekt kürzlich mit einem Branding versehen und einige Korrekturen vorgenommen. Dann habe ich eine Transferanfrage erstellt, die dann angenommen wurde. Ein paar Tage später wurde eine weitere Änderung von einem anderen Mitarbeiter vorgenommen. Also meine Gabel enthält diese Änderung nicht ... Wie kann ich ...
set 30 aug. '11 um 16:53
9
antwortet

Löschen Sie die Datei aus dem Git-Repository, ohne sie aus dem lokalen Dateisystem zu löschen

Mein ursprüngliches Commit enthielt Protokolldateien. Ich habe * log zu meinem .gitignore hinzugefügt, und jetzt möchte ich die Protokolldateien aus meinem Repository entfernen. git rm mylogfile.log entfernt die Datei aus dem Repository, aber auch aus dem lokalen Dateisystem ...
am 17. Juli 09 um 17:56 Uhr festgelegt
22
antwortet

Suchen Sie die gelöschte Datei im Git-Repository und stellen Sie sie wieder her

Angenommen, ich bin im Git-Repository. Ich lösche die Datei und bestätige diese Änderung. Ich arbeite weiter und mache einige weitere Versuche. Dann glaube ich, dass ich diese Datei wiederherstellen muss. Ich weiß, dass ich die Datei mit git checkout HEAD ^ foo.ba überprüfen kann ...
am 5. Juni 09 um 1:40 Uhr festgelegt
10
antwortet

Der Unterschied zwischen "git add -A" und "git add".

Der Befehl git add [--all | -A] ist identisch mit git add .. Ist das richtig? Wenn nicht, wie unterscheiden sie sich?
Set 21 Feb 09 um 09:51 Uhr