Articles of git

Git Konfliktmarker

Nachdem ich aus dem entfernten Zweig gezogen habe, bekam ich einen Konflikt, wenn ich die Datei öffne, sieht es ungefähr so ​​aus: <<<<<<>>>>>> 77976da35a11db4580b80ae27e8d65caf5208086:file.txt Ich brauche ein paar Erklärungen zu den Markern, welcher Teil des Codes wird aus der Ferne gezogen und welcher aus dem lokalen? Was bedeutet der Code 77976da35a11db4580b80ae27e8d65caf5208086 ?

Python Git Modul Erfahrungen?

Welche Erfahrungen haben die Benutzer mit einem der Git-Module für Python gemacht? (Ich kenne GitPython, PyGit und Dulwich – Sie können gerne andere erwähnen, wenn Sie sie kennen.) Ich schreibe ein Programm, das mit einem Git-Repository interagieren (hinzufügen, löschen, committen) muss, aber keine Erfahrung mit Git habe. Eines der Dinge, nach denen ich suche, ist […]

Aktualisieren eines lokalen Repositorys mit Änderungen von einem Github-Repository

Ich habe ein Projekt lokal von Github überprüft, das Remote Repo hat seitdem Änderungen daran vorgenommen. Was ist der richtige Befehl, um meine lokale Kopie mit den neuesten Änderungen zu aktualisieren?

Wie kopiere ich eine Version einer einzelnen Datei von einem Git-Zweig zu einem anderen?

Ich habe zwei Zweige, die vollständig zusammengeführt sind. Nach der Zusammenführung merke ich jedoch, dass eine Datei durch die Zusammenführung durcheinander gebracht wurde (jemand anderes hat ein automatisches Format, gah), und es wäre einfacher, auf die neue Version in der anderen Verzweigung zu wechseln, und Dann füge meine Ein-Zeilen-Änderung wieder ein, nachdem ich sie in […]

Wie man einen Vorrat zurückwendet?

Ich habe einen kleinen Patch in meinem Gitspeicher verstaut. Ich habe es mit git stash apply auf meine Arbeitskopie angewendet. Nun möchte ich diese Änderungen rückgängig machen, indem ich den Patch umgekehrt anwende (so ähnlich wie das, was git revert tun würde, aber gegen den Stash). Weiß jemand, wie man das macht? Klarstellung: Es gibt […]

Es konnte kein Git-Baum im Terminal angezeigt werden

Der alte Artikel von Killswitchcollective.com, 30. Juni 2009 , hat folgende Ein- und Ausgänge git co master git merge [your_branch] git push upstream ABCDE ABCDEFG \ —-> \ your branch CDE G Ich bin interessiert, wie Sie die Tree Like-Ansicht von Commits in Ihrem Terminal erhalten, ohne Gitk oder Gitx in OS / X zu […]

Aktualisieren Sie das Git-Submodul auf den letzten Commit für den Ursprung

Ich habe ein Projekt mit einem Git Submodul. Es stammt von einer ssh: // … URL und ist auf Commit A. Commit B wurde an diese URL gesendet, und ich möchte, dass das Submodul das Commit abruft und in es wechselt. Nun, mein Verständnis ist, dass git submodule update tun sollte, aber es nicht tut. […]

Gibt es eine Möglichkeit, Commits in Git mit einem GPG-Schlüssel zu “signieren”?

Gibt es eine einfache Möglichkeit, Git immer Zeichen jedes erstellten Commits oder Tags zu machen? Ich habe es mit etwas wie: Alias ​​commit = commit -S Aber das hat nicht funktioniert. Ich möchte kein anderes Programm installieren, um dies zu ermöglichen. Ist es mit Leichtigkeit machbar? Nur eine Nebenfrage, vielleicht sollten Commits nicht signiert werden, […]

Ungeschilderte Änderungen, die nach dem Zurücksetzen des Git übrig geblieben sind – schwer

Der Titel sagt alles. Nach git reset –hard gibt git status mir Dateien im Abschnitt Changes not staged for commit: Ich habe auch versucht, git reset . , git checkout — . und git checkout-index -f -a , ohne Erfolg. Also, wie kann ich diese nicht veränderten Änderungen loswerden? Dies scheint nur Visual Studio-Projektdateien zu […]

git – cherry-pick – HOWTO / WARUM

Problem: Sie möchten ein Feature testen, das jemand entwickelt hat, aber es existiert nur in einem entfernten Zweig, der bedauerlicherweise veraltet ist. Quelle Wie triggers Cherry-Pick das Problem? Warum benutze ich nicht git am oder git apply?