Skip to main content

Enterprise Server 3.20 ist derzeit als Release Candidate verfügbar.

Einen Dauerlink zu einem Code-Ausschnitt erstellen

Du kannst einen Permalink zu einer bestimmten Code-Zeile oder einem bestimmten Code-Ausschnitt in einer spezifischen Version einer Datei oder eines Pull Requests erstellen.

Wer kann dieses Feature verwenden?

Markdown kann auf der Webbenutzeroberfläche von GitHub verwendet werden.

Verknüpfen mit Code

Diese Art von dauerhaftem Link wird nur in dem Repository, in dem er erstellt wurde, als Code-Snippet angezeigt. In anderen Repositorys wird der Permalink-Code-Ausschnitt als URL angezeigt. Dies funktioniert nicht in Markdown-Dateien, nur in Kommentaren.

Screenshot eines Kommentars zu einem Issue. Ein Codeschnipsel verfügt über einen Header, der den Dateinamen und Zeilennummern auflistet, sowie einen Textkörper, der den Code in diesen Zeilen auflistet.

Tipp

Informationen zum Erstellen eines Permalinks für eine gesamte Datei findest du unter Permalinks zu Dateien abrufen.

  1. Suche den Code, zu dem Du einen Link erstellen möchtest:

    • Um Code aus einer Datei zu verknüpfen, navigiere zu dieser Datei.
    • Um Code aus einem Pull Request zu verlinken, navigiere zu diesem Pull Request, und klicke auf Files changed. Navigiere anschließend zu der Datei mit dem Code, den dein Kommentar enthalten soll, und klicke auf View.
  2. Wähle, ob eine einzelne Zeile oder ein Bereich ausgewählt werden soll.

    • Um eine einzelne Codezeile zu auszuwählen, klicke auf die Zeilennummer, um die Zeile hervorzuheben.
    • Klicke zum Auswählen eines Codebereichs auf die Zeilennummer der ersten Zeile im Bereich, um die Codezeile hervorzuheben. Bewege anschließend den Mauszeiger über die letzte Zeile im Codebereich, drücke die UMSCHALTTASTE, und klicke auf die Zeilennummer, um den Bereich hervorzuheben.
  3. Klicke links von der Zeile respektive dem Abschnitt auf . Klicke im Dropdownmenü auf Permalink kopieren.

    Screenshot einer Datei mit 8 ausgewählten Zeilen. Links von der ersten ausgewählten Zeile ist eine Schaltfläche mit einem Kebabsymbol dunkel orange umrandet.

  4. Navigiere zu dem Gespräch, in dem du auf den Code-Schnipsel verlinken möchtest.

  5. Kopiere den Permalink in einen Kommentar und klicke auf Kommentar.

Verlinken zu Markdown

Du kannst mit bestimmten Zeilen in Markdown-Dateien verknüpfen, indem du die Markdown-Datei ohne Markdown-Rendering lädst. Um eine Markdown-Datei ohne Rendering zu laden, kannst du den ?plain=1-Parameter am Ende der URL für die Datei verwenden. Beispiel: github.com/<organization>/<repository>/blob/<commit_SHA>/README.md?plain=1.

Du kannst eine Verknüpfung mit einer bestimmten Zeile in der Markdown-Datei wie im Code herstellen. Füge am Ende der URL #L sowie die Zeilennummer oder -nummern hinzu. Beispiel: github.com/<organization>/<repository>/blob/<commit_SHA>/README.md?plain=1#L14 hebt Zeile 14 in der README.md-Datei hervor.

Weiterführende Lektüre

  •         [AUTOTITLE](/issues/tracking-your-work-with-issues/creating-an-issue)
    
  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/reviewing-changes-in-pull-requests)