[git] Good ways to manage a changelog using git?