Version 3.1.23.2
Bezahlen und/oder zurücksetzen – vorhandenen Git-Zweig zurücksetzen
Nur im Entwicklungsmodus zulässig
- Rufen Sie
update_session
auf, um den Arbeitsbereich „dev“ auszuwählen.
Checken Sie einen vorhandenen Zweig aus, wenn das Feld für den Namen nicht mit dem Namen des aktuell verzweigten Zweigs übereinstimmt.
Geben Sie optional einen Zweignamen, einen Tag-Namen oder ein Commit-SHA an, auf das der Zweig zurückgesetzt werden soll.
Das DANGER-Zurücksetzen auf die Werkseinstellungen wird auf die Fernbedienung erzwungen. Nicht gespeicherte Änderungen und Commits können dauerhaft verloren gehen.
Anfrage
PUT
/projects/{project_id}/git_branch
HTTPPath-Definition maximieren...
project_id
String
Projekt-ID
HTTPBody-Definition maximieren...
GitBranch-Definition maximieren...
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
String
Der Kurzname auf dem lokalen Gerät. Das Aktualisieren von „Name“ führt zu „git checkout“
fern
lock
String
Name der Fernbedienung
remote_name (Remote-Name)
lock
String
Kurzname auf der Fernbedienung
Fehler
lock
String
Name des Fehlers
nachricht
lock
String
Nachricht, die einen Fehler beschreibt, wenn vorhanden
Inhabername
lock
String
Name des Inhabers einer Zweigstelle
schreibgeschützt
lock
boolean
Gibt an, ob dieser Zweig schreibgeschützt ist
personal
lock
boolean
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
boolean
Gibt an, ob eine lokale Referenz für den Zweig vorhanden ist
ist_Fernbedienung
lock
boolean
Gibt an, ob eine Remote-Referenz für den Zweig vorhanden ist
ist_Produktion
lock
boolean
Ob es sich um den Produktionszweig handelt oder nicht
Vorausanzahl
lock
integer
Anzahl der Commits, die der lokale Zweig vor der Remote-Instanz liegt
Hinteranzahl
lock
integer
Anzahl der Commits, die der lokale Zweig hinter dem Remote-Gerät liegt
Commit_AT
lock
integer
UNIX-Zeitstempel, zu dem dieser Zweig zuletzt übernommen wurde.
ref
String
Die aufgelöste Referenz dieses Zweigs. Das Aktualisieren von „ref“ führt zu „git reset --hard“ .
remote_ref
lock
String
Die aufgelöste Referenz dieses Zweigs per Remote-Zugriff.
Antwort
200: Git-Zweig
kann
lock
Objekt
Vorgänge, die der aktuelle Nutzer für dieses Objekt ausführen kann
name
String
Der Kurzname auf dem lokalen Gerät. Das Aktualisieren von „Name“ führt zu „git checkout“
fern
lock
String
Name der Fernbedienung
remote_name (Remote-Name)
lock
String
Kurzname auf der Fernbedienung
Fehler
lock
String
Name des Fehlers
nachricht
lock
String
Nachricht, die einen Fehler beschreibt, wenn vorhanden
Inhabername
lock
String
Name des Inhabers einer Zweigstelle
schreibgeschützt
lock
boolean
Gibt an, ob dieser Zweig schreibgeschützt ist
personal
lock
boolean
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
boolean
Gibt an, ob eine lokale Referenz für den Zweig vorhanden ist
ist_Fernbedienung
lock
boolean
Gibt an, ob eine Remote-Referenz für den Zweig vorhanden ist
ist_Produktion
lock
boolean
Ob es sich um den Produktionszweig handelt oder nicht
Vorausanzahl
lock
integer
Anzahl der Commits, die der lokale Zweig vor der Remote-Instanz liegt
Hinteranzahl
lock
integer
Anzahl der Commits, die der lokale Zweig hinter dem Remote-Gerät liegt
Commit_AT
lock
integer
UNIX-Zeitstempel, zu dem dieser Zweig zuletzt übernommen wurde.
ref
String
Die aufgelöste Referenz dieses Zweigs. Das Aktualisieren von „ref“ führt zu „git reset --hard“ .
remote_ref
lock
String
Die aufgelöste Referenz dieses Zweigs per Remote-Zugriff.
400: Ungültige Anfrage
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
404: Nicht gefunden
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
422: Validierungsfehler
nachricht
lock
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
lock
String
Feld mit Fehler
Code
lock
String
Fehlercode
nachricht
lock
String
Fehlermeldung
Dokumentations-URL
lock
String
Link zur Dokumentation
Dokumentations-URL
lock
String
Link zur Dokumentation
429: Zu viele Anfragen
nachricht
lock
String
Fehlerdetails
Dokumentations-URL
lock
String
Link zur Dokumentation
Beispiele