Skip to main content
Wir veröffentlichen regelmäßig Aktualisierungen unserer Dokumentation, und die Übersetzung dieser Seite ist möglicherweise noch nicht abgeschlossen. Aktuelle Informationen findest du in der englischsprachigen Dokumentation.

Anzeigen einer Datei

Du kannst Rohdatendateiinhalte anzeigen oder die Änderungen an den einzelnen Zeilen einer Datei verfolgen und so feststellen, wie sich die Datei im Lauf der Zeit entwickelt hat.

Anzeigen oder Kopieren des Rohdateiinhalts

Mit der unformatierten Ansicht kannst du den rohen Inhalt einer Datei ohne Formatierung anzeigen oder kopieren.

  1. Navigiere auf deine GitHub Enterprise Server-Instanz zur Hauptseite des Repositorys.
  2. Klicke auf die Datei, die du anzeigen möchtest.
  3. Klicke in der oberen rechten Ecke der Dateiansicht auf Rohformat. Screenshot der Schaltfläche „Rohformat“ im Dateiheader
  4. Wenn du optional den Rohdateiinhalt kopieren möchtest, klicke in der oberen rechten Ecke der Dateiansicht auf .

Anzeigen des zeilenweisen Revisionsverlaufs für eine Datei

In der Blame-Ansicht kannst du den Revisionsverlauf einer vollständigen Datei Zeile für Zeile sehen oder durch klicken auf auch nur den Revisionsverlauf einer einzelnen Zeile anzeigen. Mit jedem Klick auf siehst du die vorangegangene Revisionsinformation zur betreffenden Zeile, einschließlich des Committers und des Commit-Zeitpunkts der Änderung.

Git Blame-Ansicht

In einer Datei oder einem Pull Request kannst du auch das -Menü verwenden, um Git Blame für eine ausgewählte Zeile oder einen ausgewählten Zeilenbereich anzuzeigen.

Kebab-Menü mit Option zum Anzeigen von Git Blame für eine ausgewählte Zeile

Tipp: In der Befehlszeile kannst du auch git blame verwenden, um den Revisionsverlauf von Zeilen innerhalb einer Datei anzuzeigen. Weitere Informationen findest du in der git blame-Dokumentation von Git.

  1. Navigiere auf deine GitHub Enterprise Server-Instanz zur Hauptseite des Repositorys.
  2. Zum Öffnen klicke auf die Datei, deren Zeilenverlauf du anzeigen möchtest.
  3. Klicke in der oberen rechten Ecke der Dateiansicht auf Blame, um die Blame-Ansicht zu öffnen. Schaltfläche „Blame“
  4. Wenn du frühere Überarbeitungen einer bestimmten Zeile oder erneut die Blame-Ansicht anzeigen möchtest, klicke auf , bis du die gewünschten Änderungen gefunden hast. Schaltfläche „Vorheriges Blame“

Ignorieren von Commits in der Blame-Ansicht

Alle Überarbeitungen, die in der .git-blame-ignore-revs-Datei angegeben sind, die sich im Stammverzeichnis deines Repositorys befinden muss, sind in der Blame-Ansicht mithilfe der Git-Konfigurationseinstellung git blame --ignore-revs-file ausgeblendet. Weitere Informationen findest du in der Git-Dokumentation unter git blame --ignore-revs-file.

  1. Erstelle im Stammverzeichnis deines Repositorys eine Datei mit dem Namen .git-blame-ignore-revs.

  2. Füge die Commithashes hinzu, die du aus der Blame-Ansicht dieser Datei ausschließen möchtest. Es wird empfohlen, die Datei wie folgt zu strukturieren, einschließlich der Kommentare:

    # .git-blame-ignore-revs
    # Removed semi-colons from the entire codebase
    a8940f7fbddf7fad9d7d50014d4e8d46baf30592
    # Converted all JavaScript to TypeScript
    69d029cec8337c616552756310748c4a507bd75a
    
  3. Committe und pushe die Änderungen.

Wenn du nun die Blame-Ansicht öffnest, werden die aufgelisteten Überarbeitungen darin nicht angezeigt. Es wird ein Banner Überarbeitungen in .git-blame-ignore-revs werden ignoriert angezeigt, das darauf hinweist, dass einige Commits möglicherweise ausgeblendet sind:

Screenshot eines Banners in der Blame-Ansicht, die mit der .git-blame-ignore-revs-Datei verknüpft ist

Dies kann hilfreich sein, wenn einige Commits umfangreiche Änderungen an deinem Code vornehmen. Du kannst die Datei auch bei der lokalen Ausführung von git blame verwenden:

git blame --ignore-revs-file .git-blame-ignore-revs

Du kannst Git auch lokal so konfigurieren, dass Überarbeitungen in dieser Datei immer ignoriert werden:

git config blame.ignoreRevsFile .git-blame-ignore-revs

Umgehen von .git-blame-ignore-revs in der Blame-Ansicht

Wenn in der Blame-Ansicht für eine Datei Überarbeitungen in .git-blame-ignore-revs werden ignoriert angezeigt wird, kannst du .git-blame-ignore-revs umgehen und dennoch die normale Blame-Ansicht anzeigen. Füge in der URL ~ an den SHA an, und Überarbeitungen in .git-blame-ignore-revs werden ignoriert wird nicht mehr angezeigt.