Versione 3.1.23.4
Nota:
questi documenti si riferiscono a una versione precedente dell'API. Il riferimento API è disponibile anche per
l'ultima versione, 4.0.23.6
.
Deprecato:
l'API Looker 3.x è deprecata. Per ulteriori informazioni, consulta la
notifica di ritiro
.
Pagamento e/o reimpostazione --hard ramo di un ramo Git esistente
Consentite solo in modalità sviluppo
Chiama update_session
per selezionare l'area di lavoro "dev".
Controlla un ramo esistente se il campo name è diverso dal nome del ramo al momento del pagamento.
Facoltativamente, puoi specificare il nome di un ramo, il nome del tag o il SHA di commit in cui reimpostare il ramo.
L'operazione di DANGER con riavvio forzato verrà eseguita forzatamente sul telecomando. Le modifiche e i commit non salvati potrebbero andare persi definitivamente.
Richiesta
PUT
/projects/{project_id}/git_branch
Espandi definizione HTTPPath...
project_id
string
ID progetto
Espandi definizione HTTPBody...
Espandi definizione GitBranch...
può
lock
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
name
string
Il nome breve del locale. L'aggiornamento di "nome" comporta il pagamento in "git" "
telecomando
lock
string
Il nome del telecomando
nome_remoto
lock
string
Il nome breve sul telecomando
errore
lock
string
Nome dell'errore
messaggio
lock
string
Messaggio che descrive un errore se presente
nome_proprietario
lock
string
Nome del proprietario di una filiale personale
sola lettura
lock
boolean
Se questo ramo è di sola lettura
personal
lock
boolean
Se questo ramo è un ramo personale o meno; di sola lettura per tutti gli sviluppatori ad eccezione del proprietario
è_locale
lock
boolean
Indica se esiste o meno un riferimento locale per il ramo
è_remoto
lock
boolean
Indica se esiste o meno un riferimento remoto per il ramo
produzione
lock
boolean
Se questo è il ramo production
avanti_conteggio
lock
integer
Numero di commit del ramo locale prima del telecomando
dietro_numero
lock
integer
Numero di commit del ramo locale dietro il telecomando
commit_at
lock
integer
Timestamp UNIX in cui è stato eseguito l'ultimo commit di questa filiale.
rif
string
Il riferimento risolto di questo ramo. L'aggiornamento di "ref" restituisce "git reset --hard ".
riferimento_remoto
lock
string
Il riferimento risolto di questo telecomando di filiale.
Risposta
200: ramo Git
può
lock
oggetto
Operazioni che l'utente corrente può eseguire su questo oggetto
name
string
Il nome breve del locale. L'aggiornamento di "nome" comporta il pagamento in "git" "
telecomando
lock
string
Il nome del telecomando
nome_remoto
lock
string
Il nome breve sul telecomando
errore
lock
string
Nome dell'errore
messaggio
lock
string
Messaggio che descrive un errore se presente
nome_proprietario
lock
string
Nome del proprietario di una filiale personale
sola lettura
lock
boolean
Se questo ramo è di sola lettura
personal
lock
boolean
Se questo ramo è un ramo personale o meno; di sola lettura per tutti gli sviluppatori ad eccezione del proprietario
è_locale
lock
boolean
Indica se esiste o meno un riferimento locale per il ramo
è_remoto
lock
boolean
Indica se esiste o meno un riferimento remoto per il ramo
produzione
lock
boolean
Se questo è il ramo production
avanti_conteggio
lock
integer
Numero di commit del ramo locale prima del telecomando
dietro_numero
lock
integer
Numero di commit del ramo locale dietro il telecomando
commit_at
lock
integer
Timestamp UNIX in cui è stato eseguito l'ultimo commit di questa filiale.
rif
string
Il riferimento risolto di questo ramo. L'aggiornamento di "ref" restituisce "git reset --hard ".
riferimento_remoto
lock
string
Il riferimento risolto di questo telecomando di filiale.
400: Richiesta errata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
404: Non trovata
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
422: Errore di convalida
messaggio
lock
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
lock
string
Campo con errore
codice
lock
string
Codice di errore
messaggio
lock
string
Messaggio informativo sull'errore
documentazione_url
lock
string
Link alla documentazione
documentazione_url
lock
string
Link alla documentazione
429: Troppe richieste
messaggio
lock
string
Error details (Dettagli errore)
documentazione_url
lock
string
Link alla documentazione
Esempi