My slight preference would lean towards

    git add dist lib/version.js package.json bower.json component.json

as it makes them distinct steps, not particularly bothered though