Wie kann ich eine "Clone in Mac" -Funktion für GitHub Gists erhalten?

888
abernier

Github hat einen 'Clone in Mac' Button für Repos:

Kennt jemand ein Bookmarklet oder eine Chrome-Erweiterung, um dasselbe für Gists tun zu können?

1

2 Antworten auf die Frage

1
slhck

Die URL der Schaltfläche lautet:

github-mac://openRepo/https://github.com/user/repo 

Da Gists auch Repositorys sind, lautet die URL für Gists:

github-mac://openRepo/https://gist.github.com/123456 

Ihr Javascript-Code lautet daher:

window.location = "github-mac://openRepo/" + document.location.href 

Und Ihren Bookmarklet-Code:

javascript:(function())(); 

Um dieses Bookmarklet zu erstellen, rufen Sie einfach den Bookmarks Manager (oder ⌥⌘B) auf und fügen Sie Ihren Link hinzu:

Dies funktioniert jetzt für alle Git-Repositorys, auch für die normalen.

Siehe meine Antwort. Ich habe dazu ein Benutzerskript mit Ihren Anweisungen erstellt. Klappt wunderbar. Ich habe deine Antwort bestätigt. abernier vor 12 Jahren 0
1
abernier

Ich habe ein Benutzerskript erstellt, mit dem automatisch die Schaltfläche "In Mac klonen" zu Gists hinzugefügt wird.

enter image description here

https://gist.github.com/3227047

-

Und natürlich können Sie es in Mac klonen: p