2016-06-30 2 views
3

Laufen GitRub-URLs für private Repositorys ab? Ich verweise auf den Link, der generiert wird, wenn Sie auf die Schaltfläche Raw klicken, während Sie eine Datei auf github.com anzeigen.Beenden die GitHub-URLs?

Der Link enthält ein Token, aber es gibt keine Informationen darüber, woher dieses Token stammt.

Antwort

0

Das Token stammt aus using OAuth with Git

https://<oauth-secret>:[email protected]/<me>/<repo>/master/<file> 

Der raw.githubusercontent.com/<me>/<repo>/master/<file> Teil läuft nicht ab.
Aber es ist zu geben ‚y‘ vor ‚Raw‘ auf der GitHub-Seite klicken, um den SHA1 als Teil der URL zu bekommen: So sind Sie sicher, immer die gleiche Dateiversion verweisen.

https://<oauth-secret>:[email protected]/<me>/<repo>/<sha1>/<file> 
          ^           ^^^^ 

Die token part does not "expire" (aber es kann gelöscht oder widerrufen werden)

+0

Es scheint, wie das Token am Ende der rohen URL nicht verfallen. Gibt es einen Weg dies zu verhindern? –

+0

Nicht sicher: das könnte man als Frage stellen. – VonC

Verwandte Themen