commit f2c16586bf7eef0299baac130ef7b91666023712 from: Stefan Sperling date: Thu May 09 19:36:10 2019 UTC update HEAD reference after commit commit - b249b824fbd8134a3152b48798682db67aa45c68 commit + f2c16586bf7eef0299baac130ef7b91666023712 blob - ef2e4700eebd5decc143bf732a99433264c86f9b blob + d2d1a1e5b9f28edf231797d5d56c665283746c11 --- lib/worktree.c +++ lib/worktree.c @@ -2806,6 +2806,13 @@ got_worktree_commit(struct got_object_id **new_commit_ if (err) goto done; + err = got_ref_change_ref(worktree->head_ref, *new_commit_id); + if (err) + goto done; + err = got_ref_write(worktree->head_ref, repo); + if (err) + goto done; + err = ref_base_commit(worktree, repo); if (err) goto done;