Hallo, Entdecker! An dieser Seite wird aktiv gearbeitet, oder sie wird noch übersetzt. Die neuesten und genauesten Informationen finden Sie in unserer englischsprachigen Dokumentation.
Artikelversion: Enterprise Server 2.15

Diese Version von GitHub Enterprise wird eingestellt am Diese Version von GitHub Enterprise wurde eingestellt am 2019-10-16. Es wird keine Patch-Freigabe vorgenommen, auch nicht für kritische Sicherheitsprobleme. For better performance, improved security, and new features, upgrade to the latest version of GitHub Enterprise. For help with the upgrade, contact GitHub Enterprise support.

Fehlerbehebung bei Commit-Fehlern mithilfe der Zeitleiste

Details zu einzelnen Commits finden Sie in der Zeitleiste Ihres Profils. Wenn Sie in Ihrem Profil bzw. auf der Profilseite keine Details zu einem erwarteten Commit finden, weichen das Verfassungs- und das Commit-Datum des Commits eventuell voneinander ab.

In diesem Handbuch

Erwartetes Verhalten bei der Anzeige der Commit-Details über die Zeitleiste

Wenn Sie in der Zeitleiste Ihrer Profilseite neben einem Repository auf die Anzahl der Commits klicken, werden die Details zu Ihren Commits des betreffenden Zeitraums einschließlich eines Diffs der spezifischen Änderungen am Repository angezeigt.

Commit-Link in der Zeitleiste des Profils

Commit-Details

Fehlende Commit-Details in der Zeitleiste

Wenn Sie auf Ihrer Profilseite auf einen Commit-Link klicken und auf der Commit-Seite des Repositorys nicht alle erwarteten Commits vorfinden, könnte es sein, dass der Commit-Verlauf in Git umgeschrieben wurde und das Verfassungs- und das Commit-Datum der Commits voneinander abweichen.

Repository-Seite mit der Meldung „No commits found for octocat“ (Keine Commits für Octocat gefunden)

So verwendet GitHub das Verfassungs- und Commit-Datum von Git

In Git bezeichnet das Verfassungsdatum das Datum, an dem ein Commit ursprünglich mit dem Befehl git commit erstellt wurde. Das Commit-Datum ist mit diesem Datum identisch, solange der ursprüngliche Commit, und damit das Commit-Datum, nicht später durch git commit --amend, einen erzwungenen Push, ein Rebase oder einen anderen Git-Befehl geändert wurde.

Auf Ihrer Profilseite gilt das Verfassungsdatum als das Erstellungsdatum des Commits. In einem Repository gilt dagegen das Commit-Datum als Erstellungsdatum des Commits im Repository.

Meist sind das Verfassungs- und Commit-Datum identisch. Gelegentlich aber gerät die Commit-Abfolge durcheinander, wenn der Commit-Verlauf geändert wird. Weitere Informationen finden Sie unter „Warum werden meine Beiträge nicht in meinem Profil angezeigt?

Fehlende Commit-Details in der Zeitleiste anzeigen

Mit dem Befehl git show und dem Flag --pretty=fuller können Sie überprüfen, ob das Verfassungsdatum und das Commit-Datum eines Commits identisch sind.

$ git show Your commit SHA number --pretty=fuller
commit Your commit SHA numberAuthor:     octocat user emailAuthorDate: Wed Jul 13 02:02:30 2016 +0900
Commit:     Sally Johnson user emailCommitDate: Wed Jul 20 06:25:08 2016 +0900

Weichen das Verfassungs- und Commit-Datum voneinander ab, können Sie das Commit-Datum in der URL manuell ändern, um die Commit-Details anzuzeigen.

Ein Beispiel:

Wenn Sie die URL mit dem korrigierten Commit-Datum aufrufen, werden die Commit-Details angezeigt.

Commit-Details

Wenn erwartete Commits in der Zeitleiste fehlen

Wenn in Ihrer Zeitleiste nicht alle erwarteten Commits angezeigt werden, könnte es sein, dass der Commit-Verlauf in Git umgeschrieben wurde und das Verfassungs- und das Commit-Datum der Commits voneinander abweichen. Weitere Ursachen dieses Verhaltens werden unter der Frage „Warum werden meine Beiträge nicht in meinem Profil angezeigt?“ beschrieben.

Menschliche Unterstützung einholen

Sie können das Gesuchte nicht finden?

Kontakt