When I was a younger programmer I had the privilege of working in a few places where we had really tight development processes: Daily Builds (before CI was widely known), test suites (like perl make test type stuff - before TDD became popular) and tools to help do common things in our process.
One example of a tool like this I remember was working at a company where we were using CVS and had developed shell scripts to do the work of testing, checking in, sending a notification, and whatever else it was we did, so you could just type something like "re-up" and get all in sync and checked in.
When I started using subversion, for some reason I stopped using things like this. In subversion, I think you are encouraged to hook these things up as hooks on the server, so clients don't need to have any special scripts or know anything special to invoke the pre/post-checkin process.
This sounds like a better solution, but it's interesting that I have never once written a subversion hook script. I don't know why, but it just seems...I don't know...less visible...harder to test...harder to try out.
Since I started using git, I notice I am building little patterns I do through the day, like:
git add .; git ci; git co master; git merge NewNettingStrategy; git svn dcommit; git svn co NewNettingStrategy; git merge master
I do this whenever I want to cause a build to happen with whatever I am doing in a feature branch, then come back to the feature branch.
I usually just keep these things in my history and up-down arrow to invoke them from powershell, but more and more, I see how these could easily grow into little scripts to make it real easy to "do things my way." A script could interact with git to determine things like the current branch, where to merge into, etc. I just finished one to push my days work to a repo I can get at from home.
Git isn't really any better than subversion in this respect, except for maybe having more granular control over it, but the mindset lends itself to customization and fitting to your process, which I really enjoy.