Version 3.1.23.4
Git-Zweig erstellen und bezahlen
Erstellt und ruft einen neuen Zweig im angegebenen Projekt-Repository auf Nur im Entwicklungsmodus zulässig
- Rufen Sie
update_session
auf, um den Arbeitsbereich „dev“ auszuwählen.
Geben Sie optional einen Zweignamen, einen Tag-Namen oder ein Commit-SHA als Startpunkt im Referenzfeld an. Wenn keine Ref angegeben ist, wird der HEAD-Wert des aktuellen Zweigs als Ausgangspunkt für den neuen Zweig verwendet.
Anfrage
POST
/projects/{project_id}/git_branch
Datentyp
Beschreibung
Anfrage
Pfad
HTTPPath-Definition maximieren...
project_id
Projekt-ID
body
HTTPBody-Definition maximieren...
body
Git-Zweig
GitBranch-Definition maximieren...
kann
lock
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
Der Kurzname auf dem lokalen Gerät. Das Aktualisieren von „Name“ führt zu „git checkout“
fern
lock
Name der Fernbedienung
remote_name (Remote-Name)
lock
Kurzname auf der Fernbedienung
Fehler
lock
Name des Fehlers
nachricht
lock
Nachricht, die einen Fehler beschreibt, wenn vorhanden
Inhabername
lock
Name des Inhabers einer Zweigstelle
schreibgeschützt
lock
Gibt an, ob dieser Zweig schreibgeschützt ist
personal
lock
Gibt an, ob es sich bei diesem Zweig um einen privaten Zweig handelt – schreibgeschützt für alle Entwickler mit Ausnahme des Inhabers
ist_lokal
lock
Gibt an, ob eine lokale Referenz für den Zweig vorhanden ist
ist_Fernbedienung
lock
Gibt an, ob eine Remote-Referenz für den Zweig vorhanden ist
ist_Produktion
lock
Ob es sich um den Produktionszweig handelt oder nicht
Vorausanzahl
lock
Anzahl der Commits, die der lokale Zweig vor der Remote-Instanz liegt
Hinteranzahl
lock
Anzahl der Commits, die der lokale Zweig hinter dem Remote-Gerät liegt
Commit_AT
lock
UNIX-Zeitstempel, zu dem dieser Zweig zuletzt übernommen wurde.
ref
Die aufgelöste Referenz dieses Zweigs. Das Aktualisieren von „ref“ führt zu „git reset --hard“ .
remote_ref
lock
Die aufgelöste Referenz dieses Zweigs per Remote-Zugriff.
Antwort
200: Git-Zweig
Datentyp
Beschreibung
(Objekt)
kann
lock
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
Der Kurzname auf dem lokalen Gerät. Das Aktualisieren von „Name“ führt zu „git checkout“
fern
lock
Name der Fernbedienung
remote_name (Remote-Name)
lock
Kurzname auf der Fernbedienung
Fehler
lock
Name des Fehlers
nachricht
lock
Nachricht, die einen Fehler beschreibt, wenn vorhanden
Inhabername
lock
Name des Inhabers einer Zweigstelle
schreibgeschützt
lock
Gibt an, ob dieser Zweig schreibgeschützt ist
personal
lock
Gibt an, ob es sich bei diesem Zweig um einen privaten Zweig handelt – schreibgeschützt für alle Entwickler mit Ausnahme des Inhabers
ist_lokal
lock
Gibt an, ob eine lokale Referenz für den Zweig vorhanden ist
ist_Fernbedienung
lock
Gibt an, ob eine Remote-Referenz für den Zweig vorhanden ist
ist_Produktion
lock
Ob es sich um den Produktionszweig handelt oder nicht
Vorausanzahl
lock
Anzahl der Commits, die der lokale Zweig vor der Remote-Instanz liegt
Hinteranzahl
lock
Anzahl der Commits, die der lokale Zweig hinter dem Remote-Gerät liegt
Commit_AT
lock
UNIX-Zeitstempel, zu dem dieser Zweig zuletzt übernommen wurde.
ref
Die aufgelöste Referenz dieses Zweigs. Das Aktualisieren von „ref“ führt zu „git reset --hard“ .
remote_ref
lock
Die aufgelöste Referenz dieses Zweigs per Remote-Zugriff.
400: Ungültige Anfrage
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
404: Nicht gefunden
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
409: Ressource ist bereits vorhanden
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation
422: Validierungsfehler
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Fehler
ValidationErrorDetail-Definition maximieren...
Feld
lock
Feld mit Fehler
Code
lock
Fehlercode
nachricht
lock
Fehlermeldung
Dokumentations-URL
lock
Link zur Dokumentation
Dokumentations-URL
lock
Link zur Dokumentation
429: Zu viele Anfragen
Datentyp
Beschreibung
(Objekt)
nachricht
lock
Fehlerdetails
Dokumentations-URL
lock
Link zur Dokumentation