Git Dumper

git-dumper is a tool used to extract git repositories from websites.

👨‍💻 Made by: @arthaud
🔗 Repository: git-dumper
📝 Written in: Python 3

Installation

git clone https://github.com/arthaud/git-dumper.git
cd git-dumper/
pip install -r requirements.txt

Usage

Extract the repository:

python3 git-dumper.py "https://example.com/.git" "$HOME/example/.git/"

Set a proxy:

python3 git-dumper.py --proxy "127.0.0.1:9150" "https://example.com/.git" "$HOME/example/.git/"

Set the amount of threads:

python3 git-dumper.py --jobs "10" "https://example.com/.git" "$HOME/example/.git/"

Set the number of requests before stopping:

python3 git-dumper.py --retry "10" "https://example.com/.git" "$HOME/example/.git/"

Set the maximum timeout in seconds before stopping:

python3 git-dumper.py --timeout "10" "https://example.com/.git" "$HOME/example/.git/"