| Age | Commit message (Expand) | Author |
| 2020-07-13 | Fixed all warnings in documentation and updated Makefile to treat warnings as... | Kian Cross |
| 2020-06-14 | Fix exception causes all over the codebase | Ram Rachum |
| 2020-05-02 | allow setting depth when cloning a submodule | Liam Beguin |
| 2020-03-21 | fix: wrong refs 'HEAD' exception | Dong Shin |
| 2020-02-16 | Replace deprecated Logger.warn with Logger.warning | Harmon |
| 2020-02-08 | Remove and replace compat.string_types | Harmon |
| 2019-10-23 | resolved all minor issues arised by last fix patch | Anil Khatri |
| 2019-10-23 | fix Loop variable used outside the loop | Anil Khatri |
| 2019-10-15 | removed Unnecessary “else” after “return” | Pratik Anurag |
| 2019-09-10 | Fix #889: Add DeepSource config and fix some major issues | Mohit Solanki |
| 2019-07-20 | Skip on keyerror | Santos Gallegos |
| 2018-10-21 | The proper way is return, not raise StopIteration | Michael Käufl |
| 2018-03-18 | Rewrite unnecessary dict/list/tuple calls as literals | Hugo |
| 2018-03-18 | Drop support for EOL Python 2.6 | Hugo |
| 2017-11-16 | Remove trailing slash on drive path | Charles Bouchard-Légaré |
| 2017-10-01 | Store submodule name | John Kirkham |
| 2017-09-19 | BF: use get, not casting get_value while dealing with submodule path/url etc | Yaroslav Halchenko |
| 2017-03-09 | Spelling fixes | Ville Skyttä |
| 2016-12-08 | Merge pull request #541 from andy-maier/py26_fixes | Sebastian Thiel |
| 2016-12-08 | fix(submodule): don't fail if tracking branch can't be setup | Sebastian Thiel |
| 2016-10-24 | Fixes to support Python 2.6 again. | Andreas Maier |
| 2016-10-22 | Merge branch 'cygwin' of https://github.com/ankostis/GitPython into ankostis-... | Sebastian Thiel |
| 2016-10-20 | Fix some typos | Santiago Castro |
| 2016-10-16 | src: import os.path as osp | Kostis Anagnostopoulos |
| 2016-10-12 | config, #525: polish more config-urls | Kostis Anagnostopoulos |
| 2016-10-11 | FIX #526: Do not depend on test-sources | Kostis Anagnostopoulos |
| 2016-10-04 | config: FIX regression by prev commit "wrap all conf..." | Kostis Anagnostopoulos |
| 2016-10-04 | io: Wrap (probably) allconfig_writers in `with` blocks | Kostis Anagnostopoulos |
| 2016-10-04 | hidden win-errs: Let leaking TCs run till end, then hide | Kostis Anagnostopoulos |
| 2016-10-03 | BF: Allow to remove a submodule with a remote without refs | Yaroslav Halchenko |
| 2016-10-01 | io, #519: ALL open() --> with open() | Kostis Anagnostopoulos |
| 2016-10-01 | Win, #519: FIX repo TCs. | Kostis Anagnostopoulos |
| 2016-09-29 | FIX hook TC on PY3+Win & indeterministic lock timing. | Kostis Anagnostopoulos |
| 2015-07-22 | gic {init,clone} --separate-git-dir is supported only since 1.7.5 | Julien Pivotto |
| 2015-07-17 | typo in submodules api documentation | Julien Pivotto |
| 2015-06-25 | Added NullHandlers to all loggers to preven "No handler" messages | James Nowell |
| 2015-04-07 | Fix problem with submodules on Windows | Markus Siemens |
| 2015-02-20 | Apparently, git 1.7.9 supports git-files too, lets assume it's starting at 1.7.0 | Sebastian Thiel |
| 2015-02-19 | Adjust minimum git version with git-file support. | Sebastian Thiel |
| 2015-02-19 | Fix flake8 issue. | Sebastian Thiel |
| 2015-02-19 | Use uuid instead of tempfile.mkdtmp, which created an actual directory. | Sebastian Thiel |
| 2015-01-22 | Overhauled all tutorials, and placed them in a unit-test. | Sebastian Thiel |
| 2015-01-21 | Fixed regression in test-suite for IndexFile | Sebastian Thiel |
| 2015-01-21 | Added advance usage examples to tutorial and made minor fixes. | Sebastian Thiel |
| 2015-01-21 | Assured that branch changes are properly handled. | Sebastian Thiel |
| 2015-01-20 | Fixed flake8 and a minor test regression. | Sebastian Thiel |
| 2015-01-20 | Impemented keep_going flag for `Submodule.update()` | Sebastian Thiel |
| 2015-01-20 | Submodule.parent_commit() now automatically points to repo.head unless it was... | Sebastian Thiel |
| 2015-01-20 | Greatly improved possible safety of Submodule.update(), which is used by defa... | Sebastian Thiel |
| 2015-01-19 | Submodule.move() will auto-rename the submodule if the name was equal to the ... | Sebastian Thiel |