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.

30
So erstellen Sie eine Gitignore-Datei
Ich muss meiner .gitignoreDatei einige Regeln hinzufügen . Ich kann es jedoch nicht in meinem Projektordner finden. Wird es nicht automatisch von Xcode erstellt? Wenn nicht, mit welchem ​​Befehl kann ich einen erstellen?
1109 git  xcode4.3  gitignore 


30
Laden Sie einen einzelnen Ordner oder ein einzelnes Verzeichnis von einem GitHub-Repo herunter
Wie kann ich nur einen bestimmten Ordner oder ein bestimmtes Verzeichnis von einem auf GitHub gehosteten Remote-Git-Repo herunterladen? Angenommen, das Beispiel GitHub Repo lebt hier: git@github.com:foobar/Test.git Seine Verzeichnisstruktur: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py Ich möchte nur den Ordner foo herunterladen …

2
Wie liste ich Zweige auf, die ein bestimmtes Commit enthalten?
Wie kann ich git abfragen, um herauszufinden, welche Zweige ein bestimmtes Commit enthalten? gitkIn der Regel werden die Zweige aufgelistet, es sei denn, es gibt zu viele. In diesem Fall wird nur "viele (38)" oder ähnliches angezeigt. Ich muss die vollständige Liste kennen oder zumindest wissen, ob bestimmte Zweige das …
1087 git  version-control 

12
Wie zeige ich meine globale Git-Konfiguration?
Ich möchte alle konfigurierten Git-Abschnitte anzeigen. Ich habe nur gefunden git config --get core.editorund möchte alles ausgeben, was global konfiguriert ist, nicht nur den konfigurierten Standardeditor.
1076 git 



10
Kann ich ein Git-Commit löschen, aber die Änderungen behalten?
In einem meiner Entwicklungszweige habe ich einige Änderungen an meiner Codebasis vorgenommen. Bevor ich die Funktionen, an denen ich arbeitete, fertigstellen konnte, musste ich meinen aktuellen Zweig auf Master umstellen, um einige Funktionen zu testen. Durch die Verwendung eines "Git Checkout-Masters" wurden die Änderungen, die ich auch in meinem Entwicklungszweig …
1056 git  undo  git-reset 



6
Finden Sie heraus, wann eine Datei in Git gelöscht wurde
Ich habe ein Git-Repository mit n Commits. Ich habe eine Datei, die ich brauche und die sich früher im Repository befand und die ich plötzlich suche und denke: "Oh! Wo ist diese Datei geblieben?" Gibt es eine (Reihe von) Git-Befehlen, die mir sagen, dass "Datei wirklich_needed.txt bei Commit n-13 gelöscht …
1035 git 

5
So führen Sie ein bestimmtes Commit in Git zusammen
Ich habe einen Zweig aus einem Repository in GitHub gegabelt und etwas Spezielles für mich festgelegt. Jetzt fand ich, dass das ursprüngliche Repository eine gute Funktion hatte, die bei war HEAD. Ich möchte es nur ohne vorherige Zusagen zusammenführen. Was sollte ich tun? Ich weiß, wie alle Commits zusammengeführt werden: …
1034 git  merge 

20
Was ist HEAD in Git?
Sie sehen die Git-Dokumentation, die Dinge wie sagt Der Zweig muss vollständig in HEAD zusammengeführt werden. Aber was HEADgenau ist Git ?
1026 git 


17
Wohin wird git config --global geschrieben?
In git config --globalwelche Datei wird beim Einrichten geschrieben? Beispiel: git config --global core.editor "blah" Ich kann es an diesen Orten nicht finden: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config Ich habe keine ENV eingestellt? Meine Git-Version: 1.6.5.1.1367.gcd48 - unter Windows 7
1024 git  config 

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.