Github repository?

2 Antworten

Wenn du dein Bild auf einer Webseite, die nicht Github ist, muss/sollte dein Repository öffentlich. Ansonsten wird beim Abruf ein 403 (Forbidden)/404 (Not Found) oder ein Redirect auf den Login kommen. Das Bild kann nicht abgerufen werden.

Damit du das Bild auf einer Webseite einbinden kannst, muss du den Raw Link vom Bild verwenden, sodass wirklich nur das Bild und nicht die Github Webseite inkl. Bild übermittelt wird.

Wenn du das Bild auf der Github Webseite geöffnet hast, kannst du den Link vom Download Button kopieren.

Der Link sieht dann im etwa so aus:

https://raw.githubusercontent.com/[user]/[repo]/[branch]/[path]/[image.jpg]

Den Link kannst du dann im img HTML Tag auf deiner Webseite verwenden.

Was kann ich da machen?

Herausfinden, warum es nicht angezeigt wird.

Der Browser (F12) kann dir das vermutlich sagen, oder Du liest den Code und findest es selber heraus. Wie schon geschrieben, rate ich einfach mal, dass es ein falscher (weil absoluter?) Datei-Pfad ist, der auf dem anderen PC natürlich nicht existiert.

Und zum dritten Mal:
Es liegt nicht an git und auch nicht an GitHub.
Wenn die Datei auf deinem zweiten PC ist, hat git seine Arbeit getan.

Woher ich das weiß:Berufserfahrung – C#.NET Senior Softwareentwickler