git2.h 1.27 KB
Newer Older
1
/*
Edward Thomson committed
2
 * Copyright (C) the libgit2 contributors. All rights reserved.
3
 *
Vicent Marti committed
4 5
 * This file is part of libgit2, distributed under the GNU GPL v2 with
 * a Linking Exception. For full terms see the included COPYING file.
6 7 8 9 10
 */

#ifndef INCLUDE_git_git_h__
#define INCLUDE_git_git_h__

11
#include "git2/version.h"
12

13
#include "git2/common.h"
14
#include "git2/threads.h"
15
#include "git2/errors.h"
16

17
#include "git2/types.h"
18

19
#include "git2/oid.h"
20
#include "git2/signature.h"
21
#include "git2/odb.h"
22

23 24
#include "git2/repository.h"
#include "git2/revwalk.h"
25
#include "git2/merge.h"
26
#include "git2/graph.h"
27
#include "git2/refs.h"
28
#include "git2/reflog.h"
Ben Straub committed
29
#include "git2/revparse.h"
30

31 32 33 34 35
#include "git2/object.h"
#include "git2/blob.h"
#include "git2/commit.h"
#include "git2/tag.h"
#include "git2/tree.h"
36
#include "git2/diff.h"
37

38
#include "git2/index.h"
39
#include "git2/config.h"
40
#include "git2/transport.h"
41
#include "git2/remote.h"
42
#include "git2/clone.h"
Ben Straub committed
43
#include "git2/checkout.h"
44
#include "git2/push.h"
45

Vicent Marti committed
46
#include "git2/attr.h"
47
#include "git2/ignore.h"
Vicent Marti committed
48
#include "git2/branch.h"
Carlos Martín Nieto committed
49
#include "git2/refspec.h"
50
#include "git2/net.h"
51
#include "git2/status.h"
52
#include "git2/indexer.h"
53
#include "git2/submodule.h"
schu committed
54
#include "git2/notes.h"
nulltoken committed
55
#include "git2/reset.h"
56
#include "git2/message.h"
Michael Schubert committed
57
#include "git2/pack.h"
nulltoken committed
58
#include "git2/stash.h"
schu committed
59

60
#endif