Comment créer mon propre Gist sur GitHub ?
Comment créer mon propre GitHub Gist ?
Une possibilité: il y a un script posté sur gist mais je ne sais pas comment l'installer sur mon gitHub. Dans ce cas, une explication sur l'utilisation du script et ce qu'il fait.
(Re)Fork n'importe quel contenu, y compris le vôtre
<!-- language: lang-js -->
// ==UserScript==
// @name (Re)fork any gist, including your own
// @namespace https://github.com/johan
// @description Adds a "fork" button to gists missing one at gist.github.com, so you can create multiple forks
// @match https://gist.github.com/*
// @include https://gist.github.com/*
// ==/UserScript==
if (/^\/\d+/.test(location.pathname) &&
!document.querySelector('a img[alt="fork"]')) {
var i = document.createElement('img')
, a = document.createElement('a')
, u = document.querySelector('img.button').src
, p = document.querySelector('.title');
a.title = 'Create another fork of this gist';
a.style.cssText = 'float: right; margin: 4px 7px 0';
a.addEventListener('click', fork);
a.appendChild(i);
i.alt = 'fork';
i.src = u.replace(/[^\/]*$/, 'fork_button.png');
i.className = 'button';
p.appendChild(a);
}
function fork(e) {
var f = document.body.appendChild(document.createElement('form'));
f.method = 'POST';
f.action = '/fork' + location.pathname;
f.appendChild(document.querySelector('input[name=authenticity_token]'));
f.submit();
return false;
}
StackOverflow montre comment créer votre propre dépôt GitHub.
Solution du problème
Essayez le bookmarklet Fork your own Gist.
Il ajoute un bouton Fork entièrement fonctionnel à votre propre Gist.
Si un bouton Fork est déjà présent dans la page, ce bookmarklet lui mettra le focus au lieu d'en ajouter un autre.
Le changement est temporaire et le bouton disparaîtra dès que vous vous éloignerez de ce Gist (cliquer sur le bouton Fork le fera également pour vous).
Commentaires
Enregistrer un commentaire