git_buf_free is still necessary?