| Age | Commit message (Expand) | Author |
| 2017-11-19 | Merge pull request #692 from Dreamsorcerer/patch-1 | Sebastian Thiel |
| 2017-11-02 | Merge pull request #686 from jeblair/issue-605 | Sebastian Thiel |
| 2017-11-02 | Merge pull request #685 from mikicz/pathlib-clone | Sebastian Thiel |
| 2017-10-30 | Update base.py | Sam Bull |
| 2017-10-30 | Update remote.py | Sam Bull |
| 2017-10-30 | Update base.py | Sam Bull |
| 2017-10-30 | Update remote.py | Sam Bull |
| 2017-10-13 | recognize the new packed-ref header format | Brenda J. Butler |
| 2017-10-09 | Only gc.collect() under windows | James E. Blair |
| 2017-10-07 | Converting path in clone and clone_from to str before any other operation in ... | Mikuláš Poul |
| 2017-10-05 | Fix encoding issue with stderr_value and kill_after_timeout | Paul Belanger |
| 2017-10-01 | Store submodule name | John Kirkham |
| 2017-09-30 | Keeping env values passed to `clone_from` | Piotr Babij |
| 2017-09-28 | Merge branch 'master' into master | Sebastian Thiel |
| 2017-09-28 | Merge branch 'master' into master | Sebastian Thiel |
| 2017-09-28 | Merge branch 'master' into adding_setup_for_git_executable | Sebastian Thiel |
| 2017-09-28 | Merge pull request #649 from OddBloke/hide_re_fetch_result | Sebastian Thiel |
| 2017-09-28 | Merge pull request #658 from terminalmage/issue657 | Sebastian Thiel |
| 2017-09-28 | Merge pull request #654 from vathpela/worktrees | Sebastian Thiel |
| 2017-09-28 | Merge branch 'master' of https://github.com/Plazmaz/GitPython into Plazmaz-ma... | Sebastian Thiel |
| 2017-09-28 | Fix test_docs | Sebastian Thiel |
| 2017-09-28 | Merge pull request #664 from Horgix/path_expansion | Sebastian Thiel |
| 2017-09-25 | version bump2.1.6 | Sebastian Thiel |
| 2017-09-21 | Merge pull request #666 from bpoldrack/bf-nullhandler | Yaroslav Halchenko |
| 2017-09-21 | BF: Added missing NullHandler to logger in git.remote | Benjamin Poldrack |
| 2017-09-19 | BF: use get, not casting get_value while dealing with submodule path/url etc | Yaroslav Halchenko |
| 2017-08-25 | util: move expand_path from repo/base and use it in Git class init | Alexis Horgix Chotard |
| 2017-08-24 | Fixed missing parameter and changed name | Dylan Katz |
| 2017-08-22 | worktrees: make non-packed refs also work correctly. | Peter Jones |
| 2017-08-21 | Fix leaking environment variables | Dylan Katz |
| 2017-08-10 | Fix GitError being raised in initial `import git` | Erik Johnson |
| 2017-07-28 | FetchInfo.re_fetch_result has no reason to be public | Daniel Watkins |
| 2017-07-26 | Minor bug fixes | Odegard, Ken |
| 2017-07-25 | Minor additional cleanup | Odegard, Ken |
| 2017-07-19 | Merge branch 'tests' | Anson Mansfield |
| 2017-07-19 | implemented per-call environment variable support | Anson Mansfield |
| 2017-07-19 | test if it accepts environment variables in commands | Anson Mansfield |
| 2017-07-13 | Renamed GIT_PYTHON_INITERR to GIT_PYTHON_REFRESH | Odegard, Ken |
| 2017-07-13 | Removed remaining references to git.setup function | Odegard, Ken |
| 2017-07-13 | Expanded ability of import | Odegard, Ken |
| 2017-07-09 | Added ability to silence initial warning | Odegard, Ken |
| 2017-07-09 | Renamed refresh to setup and removed alias function & added unittest | Odegard, Ken |
| 2017-07-09 | Moved setup function into top level __init__ | Odegard, Ken |
| 2017-07-09 | Preliminary implementation of setup/refresh functions | Odegard, Ken |
| 2017-07-01 | Update changelog and improve docs on skipped test | Sebastian Thiel |
| 2017-07-01 | Try to ignore test on windows as it fails for the wrong reasons | Sebastian Thiel |
| 2017-07-01 | Maybe work around AppVeyor setting a bad email? | Peter Jones |
| 2017-07-01 | Repo: handle worktrees better | Peter Jones |
| 2017-05-29 | Add base class for package exceptions. | Konstantin Popov |
| 2017-05-29 | remote: compatibility with git version > 2.10 | wusisu |