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.


13
Der Git-Status dauert lange
Ich verwende gitzum Verwalten von Dateien in einem lokalen Verzeichnis auf einem Windows-Computer. Hier ist kein Netzwerk beteiligt. Ich drücke oder ziehe nicht auf einen anderen Computer. Mein Verzeichnis enthält vielleicht 100 Dateien, alle Testdateien, ziemlich klein. Wenn ich renne git status, dauert es regelmäßig 20 bis 30 Sekunden. Ist …
85 windows  git 

5
Wie verfolge ich Verzeichnisse, aber nicht deren Dateien mit Git?
Ich habe vor kurzem angefangen, Git zu verwenden und habe Probleme mit nur einer Sache. Wie kann ich Verzeichnisse verfolgen, ohne deren Inhalt zu verfolgen? Zum Beispiel erlaubt die Site, an der ich arbeite, Uploads. Ich möchte das Upload-Verzeichnis so verfolgen, dass es beim Verzweigen usw. erstellt wird, aber offensichtlich …

5
Wie kann ich meinen .git-Ordner bereinigen? Ich habe mein Projektverzeichnis aufgeräumt, aber .git ist immer noch riesig
Das .git / -Objekt in meinem Rails-Projektverzeichnis ist immer noch riesig, nachdem Hunderte von Megabyte versehentlich generierten Mülls gelöscht wurden. Ich habe versucht git add -A, sowie andere Befehle, um den Index zu aktualisieren und nicht vorhandene Dateien zu entfernen. Ich habe möglicherweise fälschlicherweise festgestellt, dass die Dateien mit zwei …
85 git 



4
Was ist Git-Schnitt?
Ich habe versehentlich einige Remote-Zweige beschnitten und weiß nicht genau, was die Folge davon ist (ich habe in Git Extensions auf die Schaltfläche "Remote-Zweige beschneiden" geklickt, weil ich dachte, es würde einen Remote-Zweig löschen). In der offiziellen Dokumentation heißt es "git-prune - Alle nicht erreichbaren Objekte aus der Objektdatenbank entfernen". …


5
Git-Klon ohne Projektordner
Ich habe Zugriff auf den Server gewährt und möchte Git Repo in meinen Stammordner klonen. Aber wenn ich Git klone, werde ich einen Ordner mit dem Projektnamen und mein Projektordner ist mein Stamm. Ich habe keinen Zugriff auf meinen übergeordneten Ordner, in dem sich mein Stamm befindet /var/www/sites/mysite/ und wenn …
85 linux  git 


9
Git-Commit-Signierung fehlgeschlagen: Geheimschlüssel nicht verfügbar
Ich erhalte diesen Fehler, wenn ich versuche, mit Git ein Commit durchzuführen. gpg: skipped "name <name@mail.com>": secret key not available gpg: signing failed: secret key not available error: gpg failed to sign the data fatal: failed to write commit object Ich habe einen neuen Schlüssel wie unten generiert, aber es …
85 git 

5
So erhalten Sie Änderungen von einem anderen Zweig
Ich arbeite derzeit an einer featurexNiederlassung. Unsere Hauptniederlassung heißt Niederlassung our-team. Seit ich anfange zu arbeiten featurex, wurden weitere Änderungen an der Verzweigung vorgenommen our-team. Bevor ich featurexauf das Zusammenführen dränge, möchte ich lokal alle Änderungen vom our-teamZweig in übernehmen, featurexdamit ich sicherstellen kann, dass alles wie erwartet funktioniert. Ich …
85 git 



7
Wie richte ich ein privates Git-Repository auf GitHub ein? Ist es überhaupt möglich?
Ich beabsichtige, meinen Quellcode nur auf Einladung an einige Dutzend Benutzer weiterzugeben. Der Quellcode selbst sollte nicht öffentlich sein. Die Teilnehmer dürfen und werden aufgefordert, ihre Änderungen einzureichen. Ich benötige also eine Quellcodeverwaltung, vorzugsweise Git, die auf einem öffentlichen Server mit privatem Zugriff für mehrere Benutzer gehostet wird. Ich habe …
84 git  github 

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.