FIX Display all branches even the ones with the same SHA

The code now appends the name onto the value for the deployment.
This way, it lists all branches even if they have a duplicate SHA.
I can add validation in validataeCommit, but I don't understand the reset and explode comment? Are you saying you'd prefer explode on `-` and reset than the regex?