Git source control implementation using Perl.
The commands correspond to the same functions in git.
legit.pl init
legit.pl add {filename}
legit.pl commit -m {message}
legit.pl log
legit.pl show commit:{filename}
legit.pl commit [-a] -m {message}
legit.pl rm [--force] [--cached] {filename}
legit.pl status
legit.pl branch [-d] [branch-name]
legit.pl checkout {branch-name}
legit.pl merge {branch-name}|commit -m {message}