Make the no-commit-Id deployment more similar to the commit-id case
Make the no-commit-Id deployment more similar to the commit-id case

Also, fix bug that shows the commit ID instead of the branch name when pushing.

uQr/kudu,badescuga/kudu,sitereactor/kudu,WeAreMammoth/kudu-obsolete,sitereactor/kudu,sitereactor/kudu,shanselman/kudu,chrisrpatterson/kudu,kenegozi/kudu,oliver-feng/kudu,shrimpy/kudu,barnyp/kudu,mauricionr/kudu,projectkudu/kudu,EricSten-MSFT/kudu,barnyp/kudu,MavenRain/kudu,mauricionr/kudu,shrimpy/kudu,shibayan/kudu,shanselman/kudu,oliver-feng/kudu,uQr/kudu,projectkudu/kudu,barnyp/kudu,mauricionr/kudu,puneet-gupta/kudu,kali786516/kudu,WeAreMammoth/kudu-obsolete,sitereactor/kudu,shibayan/kudu,bbauya/kudu,YOTOV-LIMITED/kudu,puneet-gupta/kudu,oliver-feng/kudu,badescuga/kudu,EricSten-MSFT/kudu,duncansmart/kudu,juvchan/kudu,dev-enthusiast/kudu,barnyp/kudu,kenegozi/kudu,chrisrpatterson/kudu,chrisrpatterson/kudu,dev-enthusiast/kudu,MavenRain/kudu,shibayan/kudu,juvchan/kudu,dev-enthusiast/kudu,kali786516/kudu,shanselman/kudu,YOTOV-LIMITED/kudu,badescuga/kudu,badescuga/kudu,WeAreMammoth/kudu-obsolete,bbauya/kudu,juoni/kudu,puneet-gupta/kudu,EricSten-MSFT/kudu,badescuga/kudu,puneet-gupta/kudu,chrisrpatterson/kudu,kenegozi/kudu,uQr/kudu,juoni/kudu,bbauya/kudu,juvchan/kudu,juoni/kudu,shibayan/kudu,dev-enthusiast/kudu,MavenRain/kudu,projectkudu/kudu,shibayan/kudu,projectkudu/kudu,bbauya/kudu,kali786516/kudu,oliver-feng/kudu,YOTOV-LIMITED/kudu,juvchan/kudu,duncansmart/kudu,shrimpy/kudu,juoni/kudu,sitereactor/kudu,YOTOV-LIMITED/kudu,EricSten-MSFT/kudu,juvchan/kudu,puneet-gupta/kudu,mauricionr/kudu,kenegozi/kudu,kali786516/kudu,shrimpy/kudu,EricSten-MSFT/kudu,duncansmart/kudu,MavenRain/kudu,uQr/kudu,projectkudu/kudu,duncansmart/kudu