Commit 25a03d4ad4a5ff9c3cdacb788c6ef3fbd3679b5c

Edward Thomson 2014-12-20T21:23:55

Merge pull request #2760 from libgit2/cmn/init-readme Mention the init function in the README

diff --git a/README.md b/README.md
index ec74f23..2b3ee27 100644
--- a/README.md
+++ b/README.md
@@ -59,6 +59,19 @@ dependencies, it can make use of a few libraries to add to it:
 - LibSSH2 to enable the SSH transport
 - iconv (OSX) to handle the HFS+ path encoding peculiarities
 
+Initialization
+===============
+
+The library needs to keep track of some global state. Call
+
+    git_libgit2_init();
+
+before calling any other libgit2 functions. You can call this function many times. A matching number of calls to
+
+    git_libgit2_shutdown();
+
+will free the resources.
+
 Threading
 =========