Commit Briefs

Stefan Sperling

implement 'got fetch'






Stefan Sperling

fix histedit 'rebase commit ID mismatch' error when splitting a commit

Commit IDs on histedit's temporary branch can change arbitrarily because the user may create new commits on this branch while editing past commits. So there is no point in trying to verify these IDs like we do during rebase. Add a test case which demonstrates the problem.






Stefan Sperling

simplify got_commit_graph_open()




Stefan Sperling

parse remotes from gitconfig


Stefan Sperling

Outright forbid reference names with a leading '-'.

Matches behaviour documented in git-repository(5).