Adding an example in the documentation for reading the status.

This commit is contained in:
Julien Miotte
2011-07-28 11:35:05 +02:00
parent 1c9602e58e
commit 60e1562cd1

View File

@@ -47,6 +47,14 @@ Index read:
>>> sha = index['path/to/file'].sha # from path to sha >>> sha = index['path/to/file'].sha # from path to sha
>>> blob = repo[sha] # from sha to blob >>> blob = repo[sha] # from sha to blob
Inspect the status of the repository:
>>> from pygit2 import GIT_STATUS_CURRENT
>>> status = repo.status()
>>> for filepath, flags in status.items():
... if flags != GIT_STATUS_CURRENT:
... print "Filepath %s isn't clean" % filepath
Iterate over all entries of the index: Iterate over all entries of the index:
>>> for entry in index: >>> for entry in index: