gitless

A simple version control system built on top of Git

MIT License

Stars
1.9K

Bot releases are hidden (Show)

gitless - v0.8.8 Latest Release

Published by spderosso over 5 years ago

  • upgrade libgit2 to 0.28 so that the gitless homebrew formula can be updated (thanks @chenrui333 for reporting the problem)

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

gitless - v0.8.7

Published by spderosso over 5 years ago

  • pin pygit2 version to avoid breakages (thanks @techtonik)
  • catch potential decode errors on stdout/stderr and fix typo (thanks @breisfeld)
  • fix pygit2 0.27 breaking change (pygit2.discover_repository() returns None) (thanks @ppentchev)
  • snap packaging (thanks @abitrolly)
  • upgrade py/libgit2 to 0.27

The Mac OS binary was packaged with Python 2.7.16 and PyInstaller 3.4 on Mac OS 10.14.15

gitless - v0.8.6

Published by spderosso over 6 years ago

  • more info on gl commit and gl publish output
  • use the branch name in the to create a new branch do gl branch -c help message of gl switch (thanks to @katrinleinweber)
  • relicense from GPLv2 to MIT (thanks to all the contributors who replied to my email)
  • improve help message (gl -h) (thanks to @techtonik)
  • remove -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)
  • remove the using-upstream-branch warning on gl publish (thanks to @dogweather)
  • gl checkout now does a recursive checkout of all files under a directory if a directory is given as input
  • internal: fix travis and appveyor (thanks to @techtonik, @embs)
  • add testing instructions to readme (thanks to @embs)
gitless - v0.8.5

Published by spderosso almost 8 years ago

  • windows support
  • only page output if we are running in a tty
  • skip ignored directories when processing files
  • gl without any argument now displays the help message
  • group flags of gl branch and gl tag and throw error on invalid combinations
  • sort the list of tags and branches when listed
  • add windows pager (thanks to @ArneBachmann)
  • other pager-related improvements (thanks to @ppentchev, @raimue )
  • improvements to readme: link pygit2 for Windows users (thanks to @abitrolly ), svg badges (thanks to @sobolevn), add homebrew badge (thanks to @emartynov)
gitless - v0.8.4

Published by spderosso about 8 years ago

  • show error if there's no commit author set
  • show error if we can't launch editor
  • cover more values for the color.ui setting (thanks to @vmx)
  • fixed potential unicode encoding errors (thanks to @knowsuchagency)
  • changed reqs declaration to use current version of pygit2 (thanks to @scottsideleau)
  • other misc fixes: updated link to google python style guide on readme (thanks to @rdpate), include full copy of GPLv2
gitless -

Published by spderosso over 8 years ago

  • new gl tag command to list, create, and delete local and remote tags
  • new -p/--partial flag in gl commit to interactively select segments of files to commit
  • fixed a bug that caused Gitless to think it was still in the middle of a merge after an unsuccessful application of uncommitted saved changes
gitless -

Published by spderosso about 9 years ago

  • fixed bug that caused merge to not apply uncommitted saved changes
  • fix printing of remote branches
gitless -

Published by spderosso about 9 years ago

  • switch branches with conflicts
  • auto stash on merge if necessary
  • upgrade to pygit2 v0.23
  • some small changes:
    • sh/set-head flag for gl branch
    • v/verbose flag for gl branch to additionally output the head of each branch
    • b/branch flag for gl history to tell which branch to show history from
    • l/limit flag for gl history to limit the number of commits to show
    • c/compact flag for gl history to output history in a compact format
    • honor core.pager
  • bug fixes
gitless - v0.8

Published by spderosso about 9 years ago

  • nice ui (drops #, uses ✔, ✘, ➜)
  • new gl fuse that replaces gl rebase and can be used to cherry-pick commits
  • better way of listing, creating, deleting remote branches
  • better merge commit reporting in history
  • other fixes
gitless - v0.7

Published by spderosso over 9 years ago

  • new backend that uses pygit2
  • some ui changes
    • new switch command for switching branches
    • added a mo/move-over flag to move over changes to the destination branch
    • other misc cleanups in flags
  • bug fixes
gitless - kendall.0.6.2

Published by spderosso over 9 years ago

  • bug fix
gitless - kendall.0.6.1

Published by spderosso over 9 years ago

  • bug fix in installation
gitless - kendall.0.6

Published by spderosso over 9 years ago

  • added stats to gl diff (# of additions and deletions)
  • unset upstream support (gl branch -uu)
  • better gl history
  • colored output
  • bug fixes
gitless - kendall.0.5

Published by spderosso over 9 years ago

  • now Gitless works with python 2.6, 3.2 and 3.3 (in addition to 2.7)
  • a new (simpler, more consistent) gl remote
  • show error if user tries to gl init from an unreachable remote
  • when initing from a remote create a local equivalent for each remote branch
  • bug fixes + tests + performance improvements
gitless - kendall.0.4.3

Published by spderosso over 9 years ago

  • fixed bug that occurred when trying to commit after a conflicted rebase/merge
  • fixed bug that caused error msgs when a commit fails to be incorrect
gitless - kendall.0.4.2

Published by spderosso over 9 years ago

  • performance improvements to gl status (updated to using gitpylib 0.4.2)
  • gl history is piped to less (updated to using gitpylib 0.4.2)
  • output an error msg if the user provides a directory to file related ops
  • sort the files outputted by gl status so that it looks nicer
  • bug fixes
gitless - kendall.0.4.1

Published by spderosso over 9 years ago

  • bug fixes (in gl diff and PyPI setup)
gitless - kendall.0.4

Published by spderosso over 9 years ago

  • revamped gl diff
gitless - kendall.0.3

Published by spderosso over 9 years ago

  • general bug fixes
  • UI improvements (made some messages more clear and consistent)
  • allow the user to branch out from certain commit point
  • improvements to gl diff: now it outputs a message if the file is ignored or if there are no diffs to show
  • pre-commit hooks now work fine
gitless - kendall.0.2.1

Published by spderosso over 9 years ago

  • bug fixes