diff options
Diffstat (limited to 'src/checkout.c')
| -rw-r--r-- | src/checkout.c | 1 | 
1 files changed, 1 insertions, 0 deletions
diff --git a/src/checkout.c b/src/checkout.c index 87116ba19..41acf1c11 100644 --- a/src/checkout.c +++ b/src/checkout.c @@ -192,6 +192,7 @@ int git_checkout_head(git_repository *repo, git_checkout_opts *opts, git_indexer  		git_index *idx;  		if (!(retcode = git_repository_index(&idx, repo))) {  			if (!(retcode = git_index_read_tree(idx, tree, stats))) { +				git_index_write(idx);  				retcode = git_tree_walk(tree, checkout_walker, GIT_TREEWALK_POST, &payload);  			}  			git_index_free(idx);  | 
