Skip to content

Latest commit

 

History

History
93 lines (63 loc) · 2.56 KB

File metadata and controls

93 lines (63 loc) · 2.56 KB

Overview / Install

GitPython is a python library used to interact with Git repositories.

GitPython was a port of the grit library in Ruby created by Tom Preston-Werner and Chris Wanstrath, but grew beyond its heritage through its improved design and performance.

Requirements

Installing GitPython

Installing GitPython is easily done using setuptools. Assuming it is installed, just run the following from the command-line:

# easy_install GitPython

This command will download the latest version of GitPython from the Python Package Index and install it to your system. More information about easy_install and pypi can be found here:

Alternatively, you can install from the distribution using the setup.py script:

# python setup.py install

Getting Started

API Reference

An organized section of the GitPthon API is at :ref:`api_reference_toplevel`.

Source Code

GitPython's git repo is available on Gitorious and GitHub, which can be browsed at:

and cloned using:

$ git clone git://gitorious.org/git-python/mainline.git git-python
$ git clone git://github.com/Byron/GitPython.git git-python

Mailing List

http://groups.google.com/group/git-python

Issue Tracker

http://byronimo.lighthouseapp.com/projects/51787-gitpython/milestones

License Information

GitPython is licensed under the New BSD License. See the LICENSE file for more information.