Bugfix: Switch separators in sed substitution from '-' to '|'

The dashes were causing problems since git branches can have dashes in them.