explain draft and release handling with git