git_commit type_cast/convert