Como posso obter uma função 'Clone no Mac' para GitHub Gists?

1

O Github tem um botão "Clonar no Mac" para repor:

Alguém conhece algum bookmarklet ou extensão do Google Chrome para poder fazer o mesmo com as pessoas?

    
por abernier 01.08.2012 / 14:59

2 respostas

1

O URL do botão é:

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

Como os Gists também são repositórios, o URL para Gists seria:

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

Assim, o seu código Javascript é:

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

E o seu código de bookmarklet:

javascript:(function(){window.location=%22github-mac://openRepo/%22+document.location.href})();

Para criar este bookmarklet, basta acessar o Gerenciador de Favoritos (ou ⌥⌘B) e adicionar seu link:

Isso agora funcionará para todos os repositórios Git, mesmo os normais.

    
por 01.08.2012 / 15:05
1

Eu fiz um userscript para adicionar automaticamente o botão 'Clone in Mac' em gists.

link

-

E, claro, você pode clonar no Mac: p

    
por 01.08.2012 / 15:58