Clean git : clean the authors of your git repository
Clean git is an interface to help clean authors and emails a git repository. This is an interface to perform an improved version of the github script : https://help.github.com/articles/changing-author-info/
version 0.0.8
requirements
- python 3.5 (check with
python3 --version
) - pip
- git
- unix system (I haven't tested on windows, it probably works on cygwin)
Warning: This action is destructive to your repository's history. If you're collaborating on a repository with others, it's considered bad practice to rewrite published history. You should only do this in an emergency.
installing
pip install cleangit
running
Create a fresh, bare clone of your repository:
git clone --bare https://github.com/user/repo.git
cd repo.git
simply run in a terminal
clean-git
License
SmartConfigParser's License is the WTFPL – Do What the Fuck You Want to Public License.
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
- You just DO WHAT THE FUCK YOU WANT TO.