libgit2/include/git2
Carlos Martín Nieto fa20496200 Allow forcing the creation or renaming of references
Add internal reference create and rename functions which take a force
parameter, telling them to overwrite an existing reference if it
exists.

These functions try to update the reference if it's of the same type
as the one it's going to be replaced by. Otherwise the old reference
becomes invalid.

Signed-off-by: Carlos Martín Nieto <cmn@elego.de>
2011-03-29 19:58:18 +03:00
..
blob.h Do not return on void helper methods 2011-03-23 15:44:52 +02:00
commit.h Do not return on void helper methods 2011-03-23 15:44:52 +02:00
common.h Add GIT_EEXISTS error code 2011-03-29 19:58:18 +03:00
errors.h Move the external includes folder from src to include 2011-03-03 20:23:53 +02:00
index.h index.h: Fix minor typo 2011-03-25 00:49:47 +02:00
object.h I broke your bindings 2011-03-20 21:45:11 +02:00
odb_backend.h Remove circular dependency in includes 2011-03-23 20:18:34 +02:00
odb.h odb.h: Fix minor typo 2011-03-23 18:55:44 +02:00
oid.h Add git_oid_shorten (unique OID minimzer) 2011-03-14 23:36:10 +02:00
refs.h Allow forcing the creation or renaming of references 2011-03-29 19:58:18 +03:00
repository.h Remove git_repository_gc from the headers 2011-03-23 15:40:47 +02:00
revwalk.h Fix headers for the new Revision Walker 2011-03-16 23:59:09 +02:00
signature.h signature.h: Fix tiny typo 2011-03-28 17:57:08 +02:00
tag.h Do not return on void helper methods 2011-03-23 15:44:52 +02:00
thread-utils.h Thread safe cache 2011-03-20 21:45:06 +02:00
tree.h Do not return on void helper methods 2011-03-23 15:44:52 +02:00
types.h Fix compilation in MinGW 2011-03-23 01:58:18 +02:00
zlib.h Move the external includes folder from src to include 2011-03-03 20:23:53 +02:00