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.

9
Git ignorieren Unterordner
Ich habe viele Projekte in meiner .Net-Lösung. Ich möchte alle Ordner "bin / Debug" und "bin / Release" (und deren Inhalt) ausschließen, aber trotzdem den Ordner "bin" selbst und alle darin enthaltenen DLLs einschließen. .gitignore mit "bin /" ignoriert die Ordner "Debug" und "Release", aber auch alle im Ordner "bin" …

6
Anwenden von .gitignore auf festgeschriebene Dateien
Ich habe viele Dateien festgeschrieben, die ich jetzt ignorieren möchte. Wie kann ich git anweisen, diese Dateien jetzt bei zukünftigen Commits zu ignorieren? EDIT: Ich möchte sie auch aus dem Repository entfernen. Dies sind Dateien, die nach dem Erstellen oder zur Unterstützung benutzerspezifischer Tools erstellt wurden.
436 git 

3
Wie vergleiche ich zwei Tags mit git?
Ich möchte einen Unterschied zwischen zwei Tags und festgeschriebene Änderungen zwischen diesen beiden Tags machen. Könnten Sie mir bitte den Befehl sagen?
435 git 

23
Git Bash ist unter Windows 7 x64 extrem langsam
Ich habe Git sowohl unter Windows als auch unter Ubuntu während der Entwicklung eines kleinen Projekts verwendet und häufig zwischen den beiden hin und her gewechselt. Das Problem ist, dass Git Bash durchweg langsam wird. Wenn ich langsam sage, meine ich, dass das Ausführen cdzwischen 8 und 25 Sekunden dauert, …
434 git  bash  windows-7  msysgit  mingw32 



6
Wie kann ich ein Github-Repository auf ein bestimmtes Commit zurücksetzen?
Mein Github hat momentan 100 Commits. Ich muss das Repository zurücksetzen, um 80 festzuschreiben, und alle nachfolgenden entfernen. Warum? Dieses Repo soll zum Zusammenführen von verschiedenen Benutzern dienen. Aufgrund übermäßiger Bearbeitung wurden einige Zusammenführungen von mir als Commits vorgenommen. Das lag an einer Fehlbezeichnung meiner Remote-Niederlassungen, bei denen 3 Entwickler …
431 git  github 

4
Wann würden Sie die verschiedenen Git-Merge-Strategien verwenden?
Auf der Manpage zu git-merge gibt es eine Reihe von Zusammenführungsstrategien, die Sie verwenden können. Auflösen - Dies kann nur zwei Köpfe (dh den aktuellen Zweig und einen anderen Zweig, aus dem Sie gezogen haben) mithilfe des 3-Wege-Zusammenführungsalgorithmus auflösen. Es versucht, kreuz und quer verlaufende Mehrdeutigkeiten sorgfältig zu erkennen und …
429 git  merge  git-merge 


3
Zurückkehren zur Dateiversion des Hauptzweigs des Ursprungs
Ich bin im Hauptzweig meines lokalen Computers eines geklonten Hauptzweigs eines Repos von einem Remote-Server. Ich habe eine Datei aktualisiert und möchte vom Remote-Master-Zweig auf die ursprüngliche Version zurückgreifen. Wie kann ich das machen?
425 git 

4
Verschieben geänderter Dateien zum Einchecken in einen anderen Zweig
Das passiert mir oft: Ich schreibe Code, checke meine Änderungen ein und stelle dann fest, dass ich nicht in der richtigen Verzweigung bin, um diese Änderungen einzuchecken. Ich kann jedoch nicht zu einem anderen Zweig wechseln, ohne dass meine Änderungen rückgängig gemacht werden. Gibt es eine Möglichkeit, Änderungen in einen …
421 git  github 

19
Wie finde ich das nächste Elternteil eines Git-Zweigs?
Angenommen, ich habe das folgende lokale Repository mit einem Commit-Baum wie diesem: master --> a \ \ develop c --> d \ \ feature f --> g --> h masterist mein dies der letzte Version Code ist , developist meine dies der ‚nächste‘ Freigabecode ist , und featureist eine neue …
418 git  branch 

21
Mehrere Github-Konten auf demselben Computer?
Ich versuche, sowohl meine eigentlichen "Arbeits" -Repos als auch meine persönlichen Repos auf dem Git-Hub von meinem Computer aus zu bearbeiten. Das Arbeitskonto wurde zuerst eingerichtet und alles funktioniert einwandfrei. Mein persönliches Konto kann jedoch nicht auf mein persönliches Repo übertragen werden, das unter einem anderen Konto / einer anderen …


9
git - remote add origin vs remote set-url origin
Ich erstelle ein neues Repository: git init echo "# MESSAGE" >> README.md git add README.md git commit -m "first commit" Dann möchte ich mein Commit in das leere Remote-Repository verschieben, das auf github erstellt wurde, damit ich Remote festlegen muss. Was ist der Unterschied zwischen der Verwendung der folgenden Befehle? …
413 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.