Skip to main content

GAT

idk what this name means but it's like gat so :3

Features:

  • It doesn't crash instantly
  • Files seem to load
  • Hasn't blown up my hard drive yet
  • Minorly speedy for python
  • Won't sell your data to AI unlike some VCS

Usage:

simply run:

pip install gat_vcs

Commands:

Init

Initialises the gat folder and JSON required for gat to function. Only needed to be ran once.

syntax:

gat init

Commit

Create a new commit.

  • <branch> What branch to commit it to
  • <files> List of files to add to the commit
  • -n <name> Name of the commit
  • -m <message>The message to be displayed with the commit

syntax:

gat commit <branch> <files> -n <name> -m <message>

e.g.:

gat commit Main main.py README.md -n Test -m "A test commit"

Merge

Merge a branch's most recent commit into main.

syntax:

gat merge <branch>

e.g.:

gat merge features

Change

Reverts all the files to the commit with the hash of <hash>

syntax:

gat change <hash>

e.g.:

gat change cd326bab41e0b8aa0f6e5422e264bf32

Goto

Reverts all the files to the commit named <name> from branch <branch>

syntax:

gat goto <branch> <name>

e.g.:

gat goto Main "Initial commit"

Log

Shows data on every commit in branch <branch>

syntax:

gat log <branch>

e.g.:

gat log Main

Status

Create a diff between the latest commit in branch <branch> and the file <file>

syntax:

gat status <branch> <file>

e.g.:

gat status feature main.py

List-branches

Lists every branch gat can find

syntax:

gat list-branches

List-commits

Lists every commit on branch name. Oftenimes you'll want log instead, since this only shows name and hash

syntax:

gat list-commits <name>

e.g.:

gat list-commits Main

AI Disclaimer

Like every other project, this project uses no AI at all

Metadata

Release files for gat-vcs 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gat-vcs 0.1.1
File Size Uploaded Provenance Actions
gat_vcs-0.1.1.tar.gz 8.6 kB Without provenance Details for gat_vcs-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for gat-vcs 0.1.1
File Interpreter ABI Platform Actions
gat_vcs-0.1.1-py3-none-any.whl Python 3 none any Details for gat_vcs-0.1.1-py3-none-any.whl

Total release size: 17.2 kB

Release files / gat_vcs-0.1.1.tar.gz

Download URL gat_vcs-0.1.1.tar.gz
Size 8.6 kB
Tags Source
SHA-256 checksum
How to use checksums
ca216a15f55ff4014c910e097dc6678178740142cc14d946aa369bcadb31b7c6
BLAKE2b-256 checksum
How to use checksums
79b35ae09e566f1f4234609ac6b0d8bee133a975275a024017e5fff9683814aa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / gat_vcs-0.1.1-py3-none-any.whl

Download URL gat_vcs-0.1.1-py3-none-any.whl
Size 8.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
055d0c46e100b231bc59346c551c8ad01a238acaf818cb77442b4dd82711f01c
BLAKE2b-256 checksum
How to use checksums
9ec060b6c153ca3c1e7658f7ba373ca8519635f41bfac2809ac17f390d66fed9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Security for gat-vcs 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page