summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarlos Martín Nieto <[email protected]>2016-08-05 15:15:22 +0200
committerCarlos Martín Nieto <[email protected]>2016-08-05 15:15:22 +0200
commit37d3c2d9ad4c4e970cac02faec8ad184412c34e6 (patch)
tree1097516a6f1e67b0eecefd90614735324baaaae8
parent3ed398a78eca05fa226d1d2cdfba22b507324dc2 (diff)
Update libgit2 to 73dab769
This version reloads the index on checkout, which showed we were not persisting the updated index to disk and thus would have conflicts on checkout.
-rw-r--r--git_test.go4
m---------vendor/libgit20
2 files changed, 4 insertions, 0 deletions
diff --git a/git_test.go b/git_test.go
index 58caf71..6a58844 100644
--- a/git_test.go
+++ b/git_test.go
@@ -58,6 +58,8 @@ func seedTestRepo(t *testing.T, repo *Repository) (*Oid, *Oid) {
checkFatal(t, err)
err = idx.AddByPath("README")
checkFatal(t, err)
+ err = idx.Write()
+ checkFatal(t, err)
treeId, err := idx.WriteTree()
checkFatal(t, err)
@@ -91,6 +93,8 @@ func updateReadme(t *testing.T, repo *Repository, content string) (*Oid, *Oid) {
checkFatal(t, err)
err = idx.AddByPath("README")
checkFatal(t, err)
+ err = idx.Write()
+ checkFatal(t, err)
treeId, err := idx.WriteTree()
checkFatal(t, err)
diff --git a/vendor/libgit2 b/vendor/libgit2
-Subproject 1dc449105b329ea4f8ea9982bc2da869d231c04
+Subproject 73dab7692e780e1df96093a54854795428eb66b