Skip to content

PRs Welcome Conventional Commits Ruff Github Actions

gitpy

Rediscover git through re-implementing it in python

Getting Started

Prerequisites

Usage

gitpy implements Git's core commands as a learning tool. Once installed you can use it in any directory just like real Git:

  • gitpy init — create a new repository
  • gitpy add <file> — stage a file
  • gitpy commit -m "message" — record a snapshot
  • gitpy log --oneline — browse history

See the CLI Reference for all commands and their flags.

Contributing

See Contributing

Authors

Josix Wang josixwang@gmail.com

Created from Lee-W/cookiecutter-python-template version 1.1.2