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.

8
Wie markiere ich ein älteres Commit in Git?
Wir sind neu in Git und ich möchte ein Tag am Anfang unseres Repositorys setzen. Unser Produktionscode ist der gleiche wie das anfängliche Repository, aber wir haben seitdem Commits gemacht. Ein Tag am Anfang würde es uns ermöglichen, die Produktion auf einen bekannten, stabilen Zustand zurückzusetzen. Wie füge ich einem …


7
Wie kopiere ich eine Version einer einzelnen Datei von einem Git-Zweig in einen anderen?
Ich habe zwei Zweige, die vollständig zusammengeführt sind. Nachdem die Zusammenführung abgeschlossen ist, stelle ich jedoch fest, dass eine Datei durch die Zusammenführung durcheinander gebracht wurde (jemand anderes hat ein automatisches Format durchgeführt, gah), und es wäre einfach einfacher, auf die neue Version im anderen Zweig zu wechseln, und Fügen …


7
So stellen Sie die lokale Verzweigung mit dem Remote-Master wieder her
Ich habe ein geklontes Projekt aus einem Hauptzweig aus dem Remote-Repository remote_repo. Ich erstelle einen neuen Zweig und verpflichte mich zu diesem Zweig. Andere Programmierer gingen remote_repoin den Hauptzweig. Ich muss jetzt meinen Zweig RB auf den remote_repoMaster zurücksetzen . Wie macht man das? Welche Befehle müssen in ein Terminal …
934 git  clone  git-rebase 

11
Git-Push nach Feature-Branch-Rebase abgelehnt
OK, ich dachte, das wäre ein einfaches Git-Szenario. Was vermisse ich? Ich habe einen masterZweig und einen featureZweig. Ich arbeite daran master, einige daran featureund dann noch mehr master. Am Ende habe ich so etwas (die lexikografische Reihenfolge impliziert die Reihenfolge der Commits): A--B--C------F--G (master) \ D--E (feature) Ich habe …
919 git 


7
Erstellen Sie ein Tag in einem GitHub-Repository
Ich habe ein Repository in GitHub und muss es markieren . Ich habe in einer Shell getaggt, aber auf GitHub wird es nicht angezeigt. Muss ich noch etwas tun Der Befehl, den ich in der Shell verwendet habe, lautet: git tag 2.0 Und jetzt, wenn ich tippe git tag, zeigt …
910 git  github  git-tag 




28
Visualisierung der Branchentopologie in Git
Ich spiele isoliert mit Git auf meinem eigenen Computer und finde es schwierig, ein mentales Modell aller meiner Zweige und Commits zu pflegen. Ich weiß, dass ich git logden Commit-Verlauf von meinem Standort aus anzeigen kann. Gibt es jedoch eine Möglichkeit, die gesamte Branchentopographie anzuzeigen, etwa diese ASCII-Karten, die anscheinend …
883 git 


11
So entfernen Sie Remote-Ursprung aus Git Repo
Ich habe gerade git initmeinen Ordner als Git Repo initialisiert und dann ein Remote-Repository mit hinzugefügt git remote add origin url. Jetzt möchte ich dies entfernen git remote add originund ein neues Repository hinzufügen git remote add origin new-url. Wie kann ich es tun?
878 git  git-remote 

18
Gibt es eine "ihre" Version von "git merge -s our"?
Wenn git mergeich den Themenzweig "B" mit "A" zusammenführe, treten Konflikte auf. Ich weiß, dass alle Konflikte mit der Version in "B" gelöst werden können. Ich bin mir bewusst git merge -s ours. Aber was ich will, ist so etwas wie git merge -s theirs. Warum existiert es nicht? Wie …
876 git  git-merge 

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.