Ich habe ein Git-Repository mit zwei Zweigen; einen für den Code, der für die Herstellung/Tests verwendet wird, und einen für die eigentliche Produktions-Firmware (sie sind fast identisch). Es ist nun an der Zeit, eine Version zu erstellen und an den Hersteller zu senden, daher möchte ich natürlich in beiden Zweigen entsprechende Tags hinterlegen.
Aber es scheint, dass Git nicht zulässt, dass ich in beiden Zweigen denselben Tag-Namen verwende. Wenn ich versuche, die Zweige einzeln zu markieren, sagt es mir, dass das Tag bereits existiert, wenn ich den zweiten Zweig markieren möchte. Ich habe versucht, zwei Commits an git tag zu übergeben, aber auch das hat nicht geklappt. Ich muss nicht unbedingt immer die beiden Zweige im Gleichschritt taggen, aber ich möchte nicht zufällige Zeichen zu den Tags hinzufügen, nur um Namenskollisionen zu vermeiden.
Gibt es eine Möglichkeit, das zu tun, was ich will, oder will ich das Falsche tun?
Ein Zweig ist der Code, den der Hersteller auf dem Gerät anbringt, um zu prüfen, ob es richtig zusammengebaut wurde. Der andere Zweig ist der Code, der mit dem Produkt ausgeliefert wird. Es sind nicht wirklich zwei Zweige pro Version. Dies ist die erste Version für dieses Produkt und somit die erste Version für beide Zweige, daher habe ich versucht, beide Zweige mit "release-1.0" zu kennzeichnen.