{ "info": { "author": "thautwarm", "author_email": "twshere@outlook.com", "bugtrack_url": null, "classifiers": [ "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "\n## Fix Author\n\n\nSometimes, the history information of a committer could be missing by mistakes.\n\nFor instance, someone might configure his email incorrectly, or he might just not configure related\nstuffs at all, as a consequence, his commits cannot be recorded at his github home page, while his contributions to\nincorrectly configured projects are just ignored.\n\nTo solve this problem efficiently and conveniently, you can use **fix-author**.\n\nInstall\n----------\n\n```\npip install fix-author\n```\n\n\nUsage\n---------\n\n```\n\u00ce\u00bb fix-author.exe --help\nAvailable commands:\n fix\n fu: from user/author name to change.\n tu: to user/name to be changed to.\n fe: from email/email to change.\n tu: to email/email to be changed to.\n\n```\n\nHere are four examples:\n\n- Change email for specific user\n\ne.g: change `thautwarm`'s email to `123@q3.com`\n```\nfix-author fix -fu thautwarm -te 123@q3.com\n```\n\n- Change username for specific email\n\n```\nfix-author fix -fe -tu \"\"\n```\n\n- Change email when email and dated username are both specific\n\n```\nfix-author fix -fe -fu -tu \n```\n\n**Take care**: after performing refactoring,\nyou should use `git push --force` to overwrite that repo's history.\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/thautwarm/fix-author", "keywords": "git commit,fix author", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fix-author", "package_url": "https://pypi.org/project/fix-author/", "platform": "any", "project_url": "https://pypi.org/project/fix-author/", "project_urls": { "Homepage": "https://github.com/thautwarm/fix-author" }, "release_url": "https://pypi.org/project/fix-author/1.1/", "requires_dist": [ "rbnf", "wisepy" ], "requires_python": ">=3.6.0", "summary": "fix author info in git commits", "version": "1.1" }, "last_serial": 4246687, "releases": { "1.1": [ { "comment_text": "", "digests": { "md5": "1146aa792ec626fb5a105df786a63b75", "sha256": "40a8fabfdd0c1dc8253c52b9c4dc9cdd3c3d9da3e1fe2a1ce48790e62d57c3fd" }, "downloads": -1, "filename": "fix_author-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1146aa792ec626fb5a105df786a63b75", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 3484, "upload_time": "2018-09-07T00:36:37", "url": "https://files.pythonhosted.org/packages/2e/9e/19846c9224d4ee7099c31cc3bb8aa14bc4cb5d20bbeb77b28d07a8b39b2f/fix_author-1.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "1146aa792ec626fb5a105df786a63b75", "sha256": "40a8fabfdd0c1dc8253c52b9c4dc9cdd3c3d9da3e1fe2a1ce48790e62d57c3fd" }, "downloads": -1, "filename": "fix_author-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "1146aa792ec626fb5a105df786a63b75", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6.0", "size": 3484, "upload_time": "2018-09-07T00:36:37", "url": "https://files.pythonhosted.org/packages/2e/9e/19846c9224d4ee7099c31cc3bb8aa14bc4cb5d20bbeb77b28d07a8b39b2f/fix_author-1.1-py3-none-any.whl" } ] }