![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": null,
"docs_url": null,
"requires_python": "<3.14,>=3.10",
"maintainer_email": null,
"keywords": "git, timemachine, committing",
"author": "Garrett HE",
"author_email": "garrett.he@hotmail.com",
"download_url": "https://files.pythonhosted.org/packages/ad/11/fea1facb634feec527ff69edbef17fdc28cd3da91b6adeb41410182ce208/git_timemachine-1.8.2.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.2",
"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": "2fee72a07893e6cd10c152d5a9f5a5db589d022b41e8644b4c03f1800a97df8a",
"md5": "deee0c67ac903f492e563f0bffd7c175",
"sha256": "1fad4d9be0ae2f81b98ff1045b16ab69ca1b48a7b2e7519e9e29f97c604c7991"
},
"downloads": -1,
"filename": "git_timemachine-1.8.2-py3-none-any.whl",
"has_sig": false,
"md5_digest": "deee0c67ac903f492e563f0bffd7c175",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.14,>=3.10",
"size": 36540,
"upload_time": "2024-12-30T06:37:42",
"upload_time_iso_8601": "2024-12-30T06:37:42.907192Z",
"url": "https://files.pythonhosted.org/packages/2f/ee/72a07893e6cd10c152d5a9f5a5db589d022b41e8644b4c03f1800a97df8a/git_timemachine-1.8.2-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ad11fea1facb634feec527ff69edbef17fdc28cd3da91b6adeb41410182ce208",
"md5": "87771c50e916912e1523274cba296018",
"sha256": "bcc7db759560a610de603cdfbab81940a1c5d49dfaee34ac31c0db9e108f01e6"
},
"downloads": -1,
"filename": "git_timemachine-1.8.2.tar.gz",
"has_sig": false,
"md5_digest": "87771c50e916912e1523274cba296018",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.14,>=3.10",
"size": 20341,
"upload_time": "2024-12-30T06:37:47",
"upload_time_iso_8601": "2024-12-30T06:37:47.537714Z",
"url": "https://files.pythonhosted.org/packages/ad/11/fea1facb634feec527ff69edbef17fdc28cd3da91b6adeb41410182ce208/git_timemachine-1.8.2.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-12-30 06:37:47",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "garrett-he",
"github_project": "git-timemachine",
"github_not_found": true,
"lcname": "git-timemachine"
}