Articles of git

Git-Pull-Fehler: Es konnte kein temporärer sha1-Dateiname erstellt werden

Ich habe ein kleines Git-Repo-Setup mit dem einzigen Ziel, lokal auf mehreren Rechnern zu arbeiten (Arbeit, Zuhause, Laptop). Also ich habe einen Zweig und ich begehe / schiebe, sobald ich einen Computer verlasse, ziehe mich sobald ich mich an den nächsten setze. Hat gut funktioniert, bis jetzt ist das so. Wenn ich jetzt an meiner […]

Verknüpfen Sie die Gitternummer mit GitHub innerhalb einer Commit-Nachricht

Ist es irgendwie möglich, in der git commit Nachricht automatisch eine Verbindung zur GitHub-Nummer zu haben?

Rollback zu einem alten Git Commit in einem öffentlichen Repo

Wie kann ich in git zu einem bestimmten Commit zurückkehren? Die beste Antwort, die jemand mir geben konnte, war, git revert X mal zurückzusetzen, bis ich das gewünschte Commit erreichte. Nehmen wir an, ich möchte zu einem Commit zurückkehren, das 20 Commits alt ist. Ich müsste es 20 Mal ausführen. Gibt es einen einfacheren Weg […]

Versehentlich zum Master zurückgekehrt, nicht übernommene Änderungen verloren

Es ist mir gelungen, einen großen Fehler zu machen (an einem Montagmorgen). Arbeiten am Master, vergessen, einen neuen Zweig zu erstellen, Änderungen an den Dateien vorzunehmen, dann versehentlich zum Master zurückzukehren und alle Updates zu verlieren. Ich habe die aktualisierten Dateien nicht übernommen. Habe ich alle Updates verloren oder kann ich sie abrufen? Frag mich […]

Wie kann der Hash für das aktuelle Commit in Git abgerufen werden?

Ich möchte (vorerst) die Möglichkeit beibehalten, Git-Änderungssätze mit Arbeitselementen zu verknüpfen, die in TFS gespeichert sind. Ich habe bereits ein Tool geschrieben (mit einem Hook von Git), in dem ich workitemidentifiers in die Nachricht eines Git-Changesets einfügen kann. Ich möchte jedoch auch die Kennung des Git-Commits (der Hash) in einem benutzerdefinierten TFS-Arbeitsaufgabenfeld speichern. Auf diese […]

Wie kann ich in git wissen, wenn ein Zweig bereits in den Master eingebunden wurde?

Ich habe ein Git-Repository mit mehreren Zweigen. Woher weiß ich, welche Zweige bereits in den Masterzweig eingebunden sind?

Git: Wiederherstellung gelöschter (entfernter) Zweige

Ich muss zwei Git-Zweige wiederherstellen, die ich bei einem Push irgendwie gelöscht habe. Diese zwei Zweige wurden auf einem anderen System erstellt und dann zu meinem “gemeinsamen” (github) Repository verschoben. Auf meinem System habe ich (anscheinend) die Zweige während eines Abrufs abgerufen: ~/myfolder> git fetch remote: Counting objects: 105, done. remote: Compressing objects: 100% (58/58), […]

Wie wird nach dem Commit in Git automatisch gedrängt?

Wie stelle ich git so ein, dass nach jedem Commit für den lokalen Repo automatisch ein Remote Repo (einschließlich der automatischen Bereitstellung meines Passwortes) gestartet wird?

Definitive Empfehlung für git autocrlf-Einstellungen

Ich benutze täglich Windows, Mac OS X und Linux. Ich benutze Git in all diesen Umgebungen und ziehe von Repos, die von Leuten mit verschiedenen Wahlmöglichkeiten für Zeilenenden verwendet werden. Gibt es eine definitive Empfehlung für das Setzen von core.autocrlf in meiner Situation?

Ändern der git-Commit-Nachricht nach dem Push-Vorgang (vorausgesetzt, dass niemand aus der Remote-Umgebung übernommen wurde)

Ich habe einen Git-Commit und einen anschließenden Push gemacht. Ich möchte die Commit-Nachricht ändern. Wenn ich das richtig verstehe, ist dies nicht ratsam, weil jemand aus dem Remote-Repository gezogen haben könnte, bevor ich solche Änderungen vorgenommen habe. Was, wenn ich weiß, dass niemand gezogen hat? Gibt es eine Möglichkeit, dies zu tun?