![Logo](./logo/git-timemachine.png)
![license](https://img.shields.io/github/license/garrett-he/git-timemachine)
![build](https://img.shields.io/github/actions/workflow/status/garrett-he/git-timemachine/ubuntu-jammy.yml)
![codecov](https://img.shields.io/codecov/c/github/garrett-he/git-timemachine)
![version](https://img.shields.io/pypi/v/git-timemachine)
![python](https://img.shields.io/pypi/pyversions/git-timemachine)
![downloads](https://img.shields.io/pypi/dm/git-timemachine)
# git-timemachine
A command-line tool that helps you record commits on [Git][1] repositories at
any time node.
## Features
* Show commit logs of a repository in specified format.
* Record a commit on repository at the specified time node.
* Review commit logs.
* Limit maximum commits per day.
## Installation
To install git-timemachine, you can:
1. Install git-timemachine via `pip`:
```
pip install --user --upgrade git-timemachine
```
2. Download from [Releases][2], make sure command `git-timemachine` is in
your `$PATH` environment variable.
## License
Copyright (C) 2022 Garrett HE <garrett.he@hotmail.com>
The GNU General Public License (GPL) version 3, see [COPYING](./COPYING).
[1]: https://git-scm.com/
[2]: https://github.com/garrett-he/git-timemachine/releases
Raw data
{
"_id": null,
"home_page": "https://github.com/garrett-he/git-timemachine",
"name": "git-timemachine",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8,<3.13",
"maintainer_email": "",
"keywords": "git,timemachine,committing",
"author": "Garrett HE",
"author_email": "garrett.he@hotmail.com",
"download_url": "https://files.pythonhosted.org/packages/82/dd/1998bab8da1434863333edf569bb5dc6bfa7a3646e7219d5d0a3972bcfb5/git_timemachine-1.8.1.tar.gz",
"platform": null,
"description": "![Logo](./logo/git-timemachine.png)\n\n![license](https://img.shields.io/github/license/garrett-he/git-timemachine)\n![build](https://img.shields.io/github/actions/workflow/status/garrett-he/git-timemachine/ubuntu-jammy.yml)\n![codecov](https://img.shields.io/codecov/c/github/garrett-he/git-timemachine)\n![version](https://img.shields.io/pypi/v/git-timemachine)\n![python](https://img.shields.io/pypi/pyversions/git-timemachine)\n![downloads](https://img.shields.io/pypi/dm/git-timemachine)\n\n# git-timemachine\n\nA command-line tool that helps you record commits on [Git][1] repositories at\nany time node.\n\n## Features\n\n* Show commit logs of a repository in specified format.\n* Record a commit on repository at the specified time node.\n* Review commit logs.\n* Limit maximum commits per day.\n\n## Installation\n\nTo install git-timemachine, you can:\n\n1. Install git-timemachine via `pip`:\n\n ```\n pip install --user --upgrade git-timemachine\n ```\n\n2. Download from [Releases][2], make sure command `git-timemachine` is in\n your `$PATH` environment variable.\n\n## License\n\nCopyright (C) 2022 Garrett HE <garrett.he@hotmail.com>\n\nThe GNU General Public License (GPL) version 3, see [COPYING](./COPYING).\n\n[1]: https://git-scm.com/\n\n[2]: https://github.com/garrett-he/git-timemachine/releases\n",
"bugtrack_url": null,
"license": "GPL-3.0",
"summary": "A command-line tool that helps you record commits on Git repositories at any time node.",
"version": "1.8.1",
"project_urls": {
"Homepage": "https://github.com/garrett-he/git-timemachine",
"Repository": "https://github.com/garrett-he/git-timemachine.git"
},
"split_keywords": [
"git",
"timemachine",
"committing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0a5f4d8b0d29dffd90642f4e6ef0e791c4f772787f7904991275a0b751b713ab",
"md5": "3a4e219fef1289cc4115e686037db201",
"sha256": "11423ca82503a1bc8de5ba3874783385715fd4562a7fe34bbd2070bcd7c88078"
},
"downloads": -1,
"filename": "git_timemachine-1.8.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3a4e219fef1289cc4115e686037db201",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8,<3.13",
"size": 36533,
"upload_time": "2024-03-15T02:59:35",
"upload_time_iso_8601": "2024-03-15T02:59:35.237638Z",
"url": "https://files.pythonhosted.org/packages/0a/5f/4d8b0d29dffd90642f4e6ef0e791c4f772787f7904991275a0b751b713ab/git_timemachine-1.8.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "82dd1998bab8da1434863333edf569bb5dc6bfa7a3646e7219d5d0a3972bcfb5",
"md5": "8e5b9a0e462f4bef9552f36bfd496c23",
"sha256": "5cd687297d6dd7460c9993640c2749a4fd2a0d5afe2f7c5ca2c723ca9496e682"
},
"downloads": -1,
"filename": "git_timemachine-1.8.1.tar.gz",
"has_sig": false,
"md5_digest": "8e5b9a0e462f4bef9552f36bfd496c23",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8,<3.13",
"size": 20416,
"upload_time": "2024-03-15T02:59:37",
"upload_time_iso_8601": "2024-03-15T02:59:37.356030Z",
"url": "https://files.pythonhosted.org/packages/82/dd/1998bab8da1434863333edf569bb5dc6bfa7a3646e7219d5d0a3972bcfb5/git_timemachine-1.8.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-03-15 02:59:37",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "garrett-he",
"github_project": "git-timemachine",
"github_not_found": true,
"lcname": "git-timemachine"
}