| Age | Commit message (Expand) | Author |
| 2020-07-12 | tests: move to root dir | Konrad Weihmann |
| 2020-07-12 | Revert moving tests out of 'git' folder, related to #1030 | Sebastian Thiel |
| 2020-07-12 | tests: move to root dir | Konrad Weihmann |
| 2020-02-25 | Remove now unnecessary explicit Unicode string literal prefixes | Harmon |
| 2020-02-16 | Remove test.lib.asserts and use unittest.mock.patch directly | Harmon |
| 2020-02-16 | Replace assert_true with assertTrue | Harmon |
| 2020-02-16 | Replace raises with assertRaises | Harmon |
| 2020-02-16 | Replace assert_equal with assertEqual | Harmon |
| 2020-02-16 | Remove and replace assert_match with assertRegex | Harmon |
| 2020-02-16 | Remove outdated checks for unittest.mock existence | Harmon |
| 2020-02-16 | Replace deprecated assertEquals alias with assertEqual in TestGit | Harmon |
| 2020-02-16 | Replace deprecated failUnlessRaises alias with assertRaises in tests | Harmon |
| 2020-02-08 | Remove checks for Python 2 and/or 3 | Harmon |
| 2019-09-10 | Fix #889: Add DeepSource config and fix some major issues | Mohit Solanki |
| 2019-07-29 | Fix Git.transform_kwarg | František Nečas |
| 2018-08-05 | Exclude kwarg when None | Andrew Rabert |
| 2018-08-05 | Add test that raises TypeError in git.execute(..., output_stream=file) | Dmitry Nikulin |
| 2018-03-18 | Replace function call with set literal | Hugo |
| 2017-11-28 | BF(WIN): where could report multiple hits, so choose first | Yaroslav Halchenko |
| 2017-11-28 | BF(WIN): use where instead of which while looking for git | Yaroslav Halchenko |
| 2017-09-28 | Merge branch 'master' into master | Sebastian Thiel |
| 2017-07-19 | test if it accepts environment variables in commands | Anson Mansfield |
| 2017-07-09 | Renamed refresh to setup and removed alias function & added unittest | Odegard, Ken |
| 2017-04-09 | Python 3.6 invalid escape sequence deprecation fixes | Ville Skyttä |
| 2017-03-09 | Spelling fixes | Ville Skyttä |
| 2016-10-22 | Merge branch 'cygwin' of https://github.com/ankostis/GitPython into ankostis-... | Sebastian Thiel |
| 2016-10-19 | Fix flake8 error | Benjamin Poldrack |
| 2016-10-18 | Add a test for persistent git options | Benjamin Poldrack |
| 2016-10-16 | src: import os.path as osp | Kostis Anagnostopoulos |
| 2016-10-13 | remote, #525: pump fetch-infos instead of GIL-read stderr | Kostis Anagnostopoulos |
| 2016-10-04 | src: No PyDev warnings | Kostis Anagnostopoulos |
| 2016-10-01 | io, #519: ALL open() --> with open() | Kostis Anagnostopoulos |
| 2016-09-28 | Proc, #519: Rework error-exc msgs & log thread-pumps errors | Kostis Anagnostopoulos |
| 2016-09-28 | Win, #519: FIX with_rw_directory() to remove read-only dirs | Kostis Anagnostopoulos |
| 2016-09-28 | src: constify is_<platform>() calls | Kostis Anagnostopoulos |
| 2016-09-28 | test, #519: Try appveyor advice for never-ending builds | Kostis Anagnostopoulos |
| 2016-09-27 | src, #519: collect all is_<platform>() calls | Kostis Anagnostopoulos |
| 2016-09-26 | Win, #519: FIX WinHangs: Popen() CREATE_NEW_PROCESS_GROUP to allow kill | Kostis Anagnostopoulos |
| 2016-09-26 | test, #519: Popen() universal_newlin.es NoWindow in Winfoes | Kostis Anagnostopoulos |
| 2016-09-26 | test, #519: FIX appveyor conda & failures in py2.6 `assertRaisesRegexp` | Kostis Anagnostopoulos |
| 2016-09-26 | apveyor, #519: FIX incomplete Popen pump | Kostis Anagnostopoulos |
| 2016-09-26 | win: GC.collect on all TC.tearDown to fix appveyor hang runs | Kostis Anagnostopoulos |
| 2016-09-25 | test, deps: FIX `mock` deps on py3. | Kostis Anagnostopoulos |
| 2016-06-13 | fix(cmd): allow any kind of status message | Sebastian Thiel |
| 2016-05-18 | Need spaces in Emacs style encoding comment | Steven Colby |
| 2016-04-19 | Support repeated kwargs | Vincent Driessen |
| 2015-08-20 | fix(test): update to changes. | Marcos Dione |
| 2015-07-03 | fix(travis): get py2.6 to work | Sebastian Thiel |
| 2015-07-03 | fix(cmd): work with py3 | Sebastian Thiel |
| 2015-07-03 | fix(cmd): don't open stdout when fetching | Sebastian Thiel |