Ampferl / avc

Reimplementation of the git core (AVC = Another Version Control)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

AVC (=Another Version Control)

This is a simple reimplementation of git

Functions

  • avc add add file(s) to index
  • avc commit commit current state of index to master branch
  • avc status show status of working copy
  • avc diff show diff of files changed (between index and working copy)
  • avc init initialize a new repo
  • avc push push master branch to given git server URL
  • avc cat-files display contents of object
  • avc hash-object hash contents of given path (and optionally write to object store)
  • avc ls-files list files in index
  • avc log show commit history

Resources

About

About

Reimplementation of the git core (AVC = Another Version Control)


Languages

Language:Python 100.0%