Files
deb-python-pygit2/docs/repository.rst
2013-02-02 11:02:28 +01:00

28 lines
919 B
ReStructuredText

**********************************************************************
The repository
**********************************************************************
.. autofunction:: pygit2.init_repository
This is how to create non-bare repository::
>>> from pygit2 import init_repository
>>> bare = False
>>> repo = init_repository('test', bare)
.. autofunction:: pygit2.discover_repository
.. autoclass:: pygit2.Repository
:members: path, workdir, is_bare, is_empty, revparse_single, read, write,
create_blob, create_blob_fromfile, create_commit, create_tag,
TreeBuilder, walk, create_reference, listall_references,
lookup_reference, packall_references, head, head_is_detached,
head_is_orphaned, index, status, status_file, config
To open an existing repository::
>>> from pygit2 import Repository
>>> repo = Repository('pygit2/.git')