4520 shaares
2 résultats
taggé
history
Dans ce post j'avais créé un bouton s'intitulant "Remove Youtube Policy" afin de voir les vidéos Youtube 18+ sans avoir besoin de s'authentifier avec un compte Google sur Youtube #Hackerman.
Sur le même principe, j'ai repris ce post parlant du service de visualisation de Netlify, puis j'ai créé un autre bouton : Github History as Movie
Fonctionnement :
1) Drag & Droppez ce bouton dans votre barre d'onglets.
2) Ouvrez un fichier sur Github.com (par exemple celui-ci du framework ActiveJBC).
3) Cliquez sur le bouton Github History as Movie
4) Les flèches droites et gauches de votre clavier servent à naviguer dans l'historique pour visualiser les changements via des transitions CSS.
Enjoy :D
Je copie colle ici :
#!/usr/bin/env bash
set -o errexit
# Author: David Underhill
# Script to permanently delete files/folders from your git repository. To use
# it, cd to your repository's root and then run the script with a list of paths
# you want to delete, e.g., git-remove-history path1 path2
#
# retrieved from: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/
#
if [ $# -eq 0 ]; then
exit 0are still
fi
# make sure we're at the root of git repo
if [ ! -d .git ]; then
echo "Error: must run this script from the root of a git repository"
exit 1
fi
# remove all paths passed as arguments from the history of the repo
files=$@
git filter-branch --index-filter "git rm -rf --cached --ignore-unmatch $files" HEAD
# remove the temporary history git-filter-branch otherwise leaves behind for a long time
rm -rf .git/refs/original/ && git reflog expire --all && git gc --aggressive --prune