Table des matières

Git-Dumper

Description

Git-Dumper est un outil open source qui permet d'extraire de manière automatisée un répertoire Git exposé sur un serveur web.

Installation

L'installation nécessite “Python3” et le gestionnaire de paquets pip.

pip install git-dumper

Cas d'utilisation

Fonctionnalités principales

Exemple d'exploitation ou d'utilisation

Si vous trouvez un .git exposé sur un service web, ici http://example.com/.git, vous pouvez utiliser “Git-Dumper” de la façon suivante:

git-dumper http://example.com/.git ./extraction_example 

Grâce à cette commande, nous extrayons le .git distant, vers un dossier local. Le résultat est le suivant :

[-] Testing http://example.com/.git/HEAD [200]
[-] Testing http://example.com/.git/ [200]
[-] Fetching .git recursively
[-] Fetching http://example.com/.git/ [200]
[...]
[-] Fetching http://example.com/.git/logs/refs/remotes/origin/main [200]
[-] Fetching http://example.com/.git/hooks/pre-push.sample [200]
[-] Running git checkout .

Nous avons maintenant le contenu du répertoire git dans notre dossier ./extraction_example.

References

Retour fiches outils