Superfud
Joined 16 years ago
Joined 16 years ago
The fact that change ID is stable is very convenient for humans - means you have something explicit to hold on to as everything else may change over time.
Then when you have the changes lined up you --amend that same commit.
Where you'd really see benefit would be when you have multiple config files (with database credentials and addresses, for instance) that vary per server and environment involved. In addition, if you need to run post-deploy actions such as building assets, or run database migrations, a tool would help you.
However, until you feel the pain of your current setup, no need to change what works :)
Other benefits of the tool include putting all config files into version control, and a lot less less magic in your deployments.