A simple version control system built on top of Git
MIT License
Bot releases are visible (Hide)
The Mac OS binary was packaged with Python 2.7.16, libgit2 0.28.1, and PyInstaller 3.4 on Mac OS 10.14.5.
The Linux binary was packaged with Python 2.7.15, libgit2 maint/v0.28, and PyInstaller 3.4 on Ubuntu 18.04.2
Published by spderosso over 5 years ago
pygit2.discover_repository()
returns None
) (thanks @ppentchev)The Mac OS binary was packaged with Python 2.7.16 and PyInstaller 3.4 on Mac OS 10.14.15
Published by spderosso over 6 years ago
gl commit
and gl publish
outputto create a new branch do gl branch -c
help message of gl switch
(thanks to @katrinleinweber)gl -h
) (thanks to @techtonik)-o
option from gl diff
and gl commit
. To specify a list of files to commit simply list them (i.e., instead of gl diff -o foo
do gl diff foo
) (thanks to @techtonik)gl publish
(thanks to @dogweather)gl checkout
now does a recursive checkout of all files under a directory if a directory is given as inputPublished by spderosso almost 8 years ago
gl
without any argument now displays the help messagegl branch
and gl tag
and throw error on invalid combinationsPublished by spderosso about 8 years ago
color.ui
setting (thanks to @vmx)gl tag
command to list, create, and delete local and remote tags-p/--partial
flag in gl commit
to interactively select segments of files to commitsh/set-head
flag for gl branch
v/verbose
flag for gl branch
to additionally output the head of each branchb/branch
flag for gl history
to tell which branch to show history froml/limit
flag for gl history
to limit the number of commits to showc/compact
flag for gl history
to output history in a compact formatcore.pager
Published by spderosso about 9 years ago
gl fuse
that replaces gl rebase
and can be used to cherry-pick commitsPublished by spderosso over 9 years ago
switch
command for switching branchesmo/move-over
flag to move over changes to the destination branchPublished by spderosso over 9 years ago
Published by spderosso over 9 years ago
Published by spderosso over 9 years ago
gl diff
(# of additions and deletions)gl branch -uu
)gl history
Published by spderosso over 9 years ago
gl remote
gl init
from an unreachable remotePublished by spderosso over 9 years ago
Published by spderosso over 9 years ago
gl status
(updated to using gitpylib 0.4.2)gl history
is piped to less (updated to using gitpylib 0.4.2)gl status
so that it looks nicerPublished by spderosso over 9 years ago
gl diff
and PyPI setup)Published by spderosso over 9 years ago
gl diff
Published by spderosso over 9 years ago
gl diff
: now it outputs a message if the file is ignored or if there are no diffs to showPublished by spderosso over 9 years ago