semvec/pypi-packages huggingface dataset:
git-timemachine 2.2.2
A command-line tool that helps you record commits on Git repositories at any time node.
License: BSD-3-Clause
Requires Python: <3.15,>=3.12
Keywords: committing, git, timemachine

<div align="center">
    <img src="https://raw.githubusercontent.com/garrett-he/git-timemachine/refs/heads/main/logo/git-timemachine.png"/>
</div>

![license](https://img.shields.io/github/license/garrett-he/git-timemachine)
![test](https://img.shields.io/github/actions/workflow/status/garrett-he/git-timemachine/test.yml)
![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

* 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) 2025 Garrett HE <garrett.he@hotmail.com>

The MIT License, see [LICENSE](./LICENSE).

[1]: https://git-scm.com/

[2]: https://github.com/garrett-he/git-timemachine/releases