| 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_false with assertFalse | 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 | Replace deprecated assertRaisesRegexp alias with assertRaisesRegex | Harmon |
| 2020-02-16 | Replace deprecated failUnlessRaises alias with assertRaises in tests | Harmon |
| 2020-02-16 | Remove checks for pathlib existence in TestRepo for Python < 3.4 | Harmon |
| 2020-02-08 | Fix Repo.__repr__ when subclassed | Jan Matějka |
| 2020-02-08 | Remove now unused is_invoking_git variable in test | Harmon |
| 2020-02-08 | Remove no longer used imports in tests | Harmon |
| 2020-02-08 | Remove no longer used compat imports | Harmon |
| 2020-02-08 | Remove and replace compat.string_types | Harmon |
| 2020-02-08 | Remove checks for Python 2 and/or 3 | Harmon |
| 2019-12-29 | Added parsing for '@1400000000 +0000' date format as used by git commit hooks. | Dries |
| 2019-10-28 | Fix #920 | Victor Luzgin |
| 2019-10-15 | removed Unnecessary pass statement | Pratik Anurag |
| 2019-09-10 | Fix #889: Add DeepSource config and fix some major issues | Mohit Solanki |
| 2019-08-14 | Adding test | Arthur Milchior |
| 2019-07-06 | Add support to pass clone options that can be repeated multiple times | Steven Whitman |
| 2018-10-13 | Respect _common_dir when finding repository config file | Luc Ritchie |
| 2018-07-15 | Allow pathlib.Path in Repo.__init__ | oldPadavan |
| 2018-05-18 | 648 max_chunk_size can be now set to control output_stream behavior | Piotr Babij |
| 2018-03-18 | Replace function call with set literal | Hugo |
| 2018-03-18 | Drop support for EOL Python 2.6 | Hugo |
| 2017-10-07 | Converting path in clone and clone_from to str before any other operation in ... | Mikuláš Poul |
| 2017-09-30 | Keeping env values passed to `clone_from` | Piotr Babij |
| 2017-08-22 | worktrees: make non-packed refs also work correctly. | Peter Jones |
| 2017-07-01 | Repo: handle worktrees better | Peter Jones |
| 2017-04-09 | Python 3.6 invalid escape sequence deprecation fixes | Ville Skyttä |
| 2017-03-09 | Spelling fixes | Ville Skyttä |
| 2017-03-07 | Add a fixture to test incremental blame output for git 2.11.1+ | George Hickman |
| 2017-02-25 | chore(flake): satisfy linter | Sebastian Thiel |
| 2017-02-24 | check for GIT_WORK_TREE | Timothy B. Hartman |
| 2016-10-24 | Fixes to support Python 2.6 again. | Andreas Maier |
| 2016-10-22 | fix(win_mmap): unmark hidden win_errors due to smmap unicode foes | Kostis Anagnostopoulos |
| 2016-10-16 | cygwin, appveyor, #533: Enable actual failures, hide certain 2+2 cases | Kostis Anagnostopoulos |
| 2016-10-16 | cygwin, #533: FIX submodules detection (~10TCs fixed) | Kostis Anagnostopoulos |
| 2016-10-16 | ci, deps: no PY26, ddt>=1.1.1, CIs `pip install test-requirements` | Kostis Anagnostopoulos |
| 2016-10-16 | src: reduce needless deps to `gitdb.util` | Kostis Anagnostopoulos |
| 2016-10-16 | src: import os.path as osp | Kostis Anagnostopoulos |
| 2016-10-14 | cygwin, #533: Allow '/cygdrive/c/' paths on repo init | Kostis Anagnostopoulos |
| 2016-10-12 | daemon, #525: FIX remote urls in config-files | Kostis Anagnostopoulos |
| 2016-10-11 | remote: unfix fetch-infos paring of 8a2f7dce4(pydev fixes) | Kostis Anagnostopoulos |
| 2016-10-11 | FIX #526: Do not depend on test-sources | Kostis Anagnostopoulos |
| 2016-10-04 | src: No PyDev warnings | Kostis Anagnostopoulos |