Skip to content

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

TransGited 🏳️‍⚧️

This tool can replace every commit author+email and every name in all files for all projects of a Github user.

usage: transgited.py [-h] -u USER -n NAME -e EMAIL [-on OLDNAME] [-oe OLDEMAIL] [-a | --all | --no-all] [-r | --replace | --no-replace]
                     [-o | --onlyfork | --no-onlyfork]
    
    Replace in commit : $ python3 transgited.py --user username --name "Your Name" --oldemail old@email.com --email new@email.com
    Replace in files  : $ python3 transgited.py --replace --user username --name "Your Name" --oldname "Old Name" --email new@email.com
    Help              : $ python3 transgited.py --help

optional arguments:
  -h, --help            show this help message and exit
  -u USER, --user USER  Your username
  -n NAME, --name NAME  Your name
  -e EMAIL, --email EMAIL
                        Your new E-mail
  -on OLDNAME, --oldname OLDNAME
                        Your old name
  -oe OLDEMAIL, --oldemail OLDEMAIL
                        Your old E-mail
  -a, --all, --no-all   Replace for source and fork projects
  -r, --replace, --no-replace
                        Replace name in all projects
  -o, --onlyfork, --no-onlyfork
                        Replace for source and fork projects

By: Kali Nathalie

About

Replace Name, username and email for all projects on Github 🏳️‍⚧️

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages