misc/tag-release: Make it usable for remote repos
misc/tag-release: Make it usable for remote repos

In case if the commiter has a main repo configured as remote
one and also has various tags (and don't want to push every
tag he has out to the main repo) he may use misc/tag-release
new functionality.

For example I have NASM remote repo as well known

	git://repo.or.cz/nasm.git

and a number of my own local tags/branches which I
would like to not sprinkle into a master repo.

So to make a release (say 2.08) I may just type

	misc/tag-release 2.08 git+ssh://xxx@repo.or.cz/srv/git/nasm.git master

and this command will push master branch into main repo with "nasm-2.08" tag.

Signed-off-by: Cyrill Gorcunov <7a1ea01eee6961eb1e372e3508c2670446d086f4@gmail.com>

Distrotech/nasm,turingstudio/nasm,projedi/nasm,techkey/nasm,techkey/nasm,turingstudio/nasm,Distrotech/nasm,letolabs/nasm,techkey/nasm,letolabs/nasm,projedi/nasm,turingstudio/nasm,projedi/nasm,letolabs/nasm,Distrotech/nasm,techkey/nasm,projedi/nasm,techkey/nasm,projedi/nasm,Distrotech/nasm,turingstudio/nasm