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.

6
Enthält "git fetch --tags" "git fetch"?
Eine schöne und einfache Frage - ist die Funktion von "git fetch" eine strikte Teilmenge von git fetch --tags? Dh wenn ich renne git fetch --tags, gibt es jemals einen Grund, sofort git fetchdanach zu rennen ? Was ist mit git pullund git pull --tags? Gleiche Situation?
270 git  pull  git-tag  git-fetch 


5
Git + LaTeX-Workflow
Ich schreibe ein sehr langes Dokument in LaTeX. Ich habe meinen Arbeitscomputer und meinen Laptop und arbeite an beiden. Ich muss alle Dateien zwischen den beiden Computern synchronisieren und möchte auch einen Revisionsverlauf führen. Ich habe git als mein DVCS gewählt und ich hoste mein Repository auf meinem Server. Ich …
270 git  latex  git-workflow 

3
Wie kann ich den Inhalt eines Zweigs in einen neuen lokalen Zweig kopieren?
Ich habe an einer lokalen Niederlassung gearbeitet und die Änderungen auch auf Remote übertragen. Ich möchte die Änderungen in diesem Zweig rückgängig machen und etwas anderes daran tun, aber ich möchte die Arbeit nicht vollständig verlieren. Ich habe mir überlegt, lokal einen neuen Zweig zu erstellen und den alten Zweig …
270 git  branch 


7
Aktualisieren Sie ein Submodul auf das neueste Commit
Ich habe ein Projekt A, das eine Bibliothek ist und in einem Projekt B verwendet wird. Beide Projekte A und B haben ein separates Repository auf Github, aber innerhalb von B haben wir ein Submodul von A. Ich habe einige Klassen in der Bibliothek bearbeitet, die sich im Repo A …



7
Wie kann ich meine Dateien nach einem lokalen Commit wieder entfernen?
Ich habe den folgenden Befehl ausgeführt git add <foo.java> git commit -m "add the foo.java file" Wie kann ich mein lokales Commit jetzt löschen und foo.java deaktivieren? Wenn ich tippe git reset --hard, habe ich festgestellt, dass meine geänderte Version foo.javaauf die ursprüngliche zurückgesetzt wird.
268 git 

12
Wie kann ich meine Änderungen auf ein Git-Submodul zurücksetzen?
Ich habe ein Git-Submodul (RestKit), das ich meinem Repo hinzugefügt habe. Ich habe dort versehentlich einige Dateien geändert und möchte zur Quellversion zurückkehren. Um das zu tun, habe ich versucht zu rennen Mac:app-ios user$ git submodule update RestKit Aber wie Sie hier sehen können, hat dies nicht funktioniert, da es …



5
Wie kann man zeigen, was ein Commit bewirkt hat?
Ein dummer Weg, den ich kenne, ist: git diff commit-number1 commit-number2 einen besseren Weg? Ich meine, ich möchte das Commit1 selbst kennen, ich möchte das Commit2 nicht als Parameter davor hinzufügen.
265 git 

5
Git Merge Fehler
Ich habe einen Git-Zweig 9-sign-in-outmit perfekt funktionierendem Code und möchte ihn in den Master verwandeln. Ich bin derzeit in der Hauptniederlassung. $ git branch 9-sign-in-out * master Ich versuche, zum 9-sign-in-outZweig zu wechseln , aber ich kann nicht: $ git checkout 9-sign-in-out app/helpers/application_helper.rb: needs merge config/routes.rb: needs merge error: you …

2
git-checkout ältere Revision einer Datei unter einem neuen Namen
Ich habe die Datei " main.cpp" in meinem Editor geöffnet. Ich möchte die vorherige Version von " main.cpp" auch im Editor sehen. Die Art, wie ich es jetzt mache, ist so. close "main.cpp" in the editor prompt> mv main.cpp tmp prompt> git checkout HEAD^ main.cpp prompt> mv main.cpp old_main.cpp prompt> …
264 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.