GitHub
GitHub è un servizio di hosting di repository Git basato sul Web. Offre tutte le funzionalità di controllo delle revisioni distribuite e gestione del codice sorgente (SCM) di Git, nonché l'aggiunta di funzionalità specifiche.
Questo connettore è disponibile nei prodotti e nelle aree seguenti:
| Servizio | Class | Regions |
|---|---|---|
| Copilot Studio | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| App per la logica | Normale | Tutte le aree di App per la logica , ad eccezione delle seguenti: - Aree di Azure Cina - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Apps | Normale | Tutte le aree di Power Apps , ad eccezione dei seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Power Automate | Normale | Tutte le aree di Power Automate , ad eccezione delle seguenti: - Us Government (GCC High) - China Cloud gestito da 21Vianet - Dipartimento della Difesa degli Stati Uniti (DoD) |
| Contatto | |
|---|---|
| Nome | Microsoft |
| URL | https://support.microsoft.com/ |
| abapi@microsoft.com |
| Metadati del connettore | |
|---|---|
| Editore | Microsoft |
| Sito web | https://github.com/ |
| Informativa sulla privacy | https://github.com/trust-center/privacy |
| Categorie | Operazioni IT; Collaborazione |
Autore di app GitHub del connettore
Questo connettore usa le app per account aaptapps
Approfondimento del connettore
Per altre informazioni sul connettore, vedere la sezione dettagliata.
Problemi noti e limitazioni
Si noti che attiva la ricerca di elementi di problema tra repository di proprietà e membri assegnati all'utente autenticato. I repository dell'organizzazione non sono supportati.
Limiti per la limitazione delle richieste
| Nome | Chiamate | Periodo di rinnovo |
|---|---|---|
| Chiamate API per connessione | 100 | 60 secondi |
| Frequenza dei polling dei trigger | 1 | 15 secondi |
Azioni
| Aggiornare un'attività cardine |
Aggiornare un'attività cardine esistente. |
| Aggiornare un problema |
Aggiornare un problema esistente in base al numero di problema. |
| Aggiornare una richiesta pull (anteprima) |
Questa operazione viene usata per aggiornare una richiesta pull per il repository. Per aggiornare una richiesta pull in un repository pubblico, è necessario disporre dell'accesso in scrittura all'intestazione o al ramo di origine. Per i repository di proprietà dell'organizzazione, è necessario essere membri dell'organizzazione proprietaria del repository per aprire o aggiornare una richiesta pull. |
| Aggiungere un repository selezionato a un segreto dell'organizzazione (anteprima) |
Aggiunge un repository a un segreto dell'organizzazione quando l'oggetto per l'accesso |
| Confrontare due commit (anteprima) |
Sia |
| Controllare se un utente è un collaboratore del repository |
Controllare se un utente è un collaboratore del repository. |
| Creare o aggiornare un segreto del repository (anteprima) |
Crea o aggiorna un segreto del repository con un valore crittografato. Crittografare il segreto usando LibSodium. |
| Creare un evento dispatch del repository (anteprima) |
Questa operazione consiste nell'attivare un evento webhook chiamato |
| Creare un problema |
Questa operazione viene usata per creare un nuovo problema per un repository specifico. |
| Creare un repository usando un modello (anteprima) |
Crea un nuovo repository usando un modello di repository. L'utente autenticato deve essere proprietario o membro di un'organizzazione proprietaria del repository. |
| Creare un riferimento (anteprima) |
Crea un riferimento per il repository. Non è possibile creare nuovi riferimenti per repository vuoti, anche se esiste l'hash SHA-1 di commit usato. I repository vuoti sono repository senza rami. |
| Creare una richiesta pull (anteprima) |
Questa operazione consiste nel creare una richiesta pull in un repository. Per aprire o aggiornare una richiesta pull in un repository pubblico, è necessario disporre dell'accesso in scrittura all'intestazione o al ramo di origine. Per i repository di proprietà dell'organizzazione, è necessario essere membri dell'organizzazione proprietaria del repository per creare una richiesta pull. |
| Elenca gli assegnatari disponibili per i problemi in un repository |
Elenca gli assegnatari disponibili per i problemi in un repository. |
| Elenca tutte le attività cardine di un repository |
Elenca tutte le attività cardine di un repository. |
| Elenca tutte le etichette per un problema |
Elenca tutte le etichette per un problema. |
| Elenca tutte le etichette per un repository |
Elenca tutte le etichette per un repository. |
| Elenca tutti i repository per l'utente autenticato |
Elenca tutti i repository (sia pubblici che privati) per l'utente autenticato. |
| Elenca tutti i repository pubblici per un'organizzazione |
Elenca tutti i repository pubblici per un'organizzazione. |
| Elenca tutti i repository pubblici per un utente |
Elenca tutti i repository pubblici per un utente. |
| Elencare i collaboratori del repository |
Elencare i collaboratori del repository. |
|
Elimina un webhook Git |
Elimina un webhook GitHub |
| Eseguire ricerche in Github usando Query |
Eseguire ricerche in Github usando Query |
| Github MCP Server |
Github MCP Server |
| Ottenere l'elenco di file da una richiesta pull (anteprima) |
Questa operazione viene usata per ottenere l'elenco di file da una richiesta pull per il repository. |
| Ottenere l'utente autenticato |
Ottenere l'utente autenticato. |
| Ottenere tutte le richieste pull di un repository |
Ottenere tutte le richieste pull di un repository. |
| Ottenere tutti i problemi di un repository |
Ottenere tutti i problemi di un repository. |
| Ottenere un problema specifico di un repository |
Ottenere un problema specifico di un repository. |
| Ottenere un repository in base all'ID (anteprima) |
Ottiene un repository in base all'ID. |
| Ottenere un riferimento (anteprima) |
Restituisce un singolo riferimento dal database Git. Il |
| Ottenere una chiave pubblica del repository (anteprima) |
Ottiene la chiave pubblica, che è necessario crittografare i segreti. È necessario crittografare un segreto prima di poter creare o aggiornare i segreti. |
| Ottenere una richiesta pull (anteprima) |
Questa operazione viene usata per ottenere una richiesta pull per il repository. |
| Richiedere revisori per una richiesta pull (anteprima) |
Richiede revisioni per una richiesta pull da un determinato set di utenti e/o team. |
| Rimuovere i revisori richiesti da una richiesta pull (anteprima) |
Rimuovere i revisori richiesti da una richiesta pull da un determinato set di utenti e/o team. |
| Rimuovere il repository selezionato da un segreto dell'organizzazione (anteprima) |
Rimuove un repository da un segreto dell'organizzazione quando l'oggetto per l'accesso |
| Trovare i problemi in base allo stato e alla parola chiave |
Trovare i problemi in base allo stato e alla parola chiave. |
| Unire una richiesta pull (anteprima) |
Questa operazione viene usata per unire una richiesta pull per il repository. |
Aggiornare un'attività cardine
Aggiornare un'attività cardine esistente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero cardine
|
milestoneNumber | True | integer |
Numero cardine per un determinato cardine. |
|
Titolo
|
title | string |
Riepilogo dell'attività cardine. |
|
|
stato
|
state | string |
Stato di apertura o chiusura dell'attività cardine. |
|
|
Pietre miliari
|
description | string |
Descrizione dell'attività cardine. |
|
|
due_on
|
due_on | string |
Data di scadenza dell'attività cardine. |
Restituisce
Raccolta di problemi correlati e richieste pull.
- response
- Milestone
Aggiornare un problema
Aggiornare un problema esistente in base al numero di problema.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero problema
|
issueNumber | True | integer |
Numero di problema per un determinato problema. |
|
Titolo
|
title | string |
Riepilogo del problema. |
|
|
Corpo
|
body | string |
Descrizione del problema. |
|
|
assegnatario
|
assignee | string |
Assegnatario del problema. |
|
|
stato
|
state | string |
Stato di apertura o chiusura di un problema. Può essere aperto o chiuso. |
|
|
ChangeReason
|
state_reason | string |
Motivo della modifica dello stato. |
|
|
Pietre miliari
|
milestone | string |
Numero di attività cardine da associare al problema. |
|
|
labels
|
labels | array of string |
etichette associate al problema. |
|
|
Assegnatari
|
assignees | array of string |
UserSnames da assegnare al problema. |
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Aggiornare una richiesta pull (anteprima)
Questa operazione viene usata per aggiornare una richiesta pull per il repository. Per aggiornare una richiesta pull in un repository pubblico, è necessario disporre dell'accesso in scrittura all'intestazione o al ramo di origine. Per i repository di proprietà dell'organizzazione, è necessario essere membri dell'organizzazione proprietaria del repository per aprire o aggiornare una richiesta pull.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
|
Titolo
|
title | string |
Titolo della richiesta pull. |
|
|
Corpo
|
body | string |
Contenuto della richiesta pull. |
|
|
stato
|
state | string |
Stato di questa richiesta pull.
|
|
|
Base
|
base | string |
Nome del ramo in cui si desidera eseguire il pull delle modifiche. Deve trattarsi di un ramo esistente nel repository corrente. Non è possibile aggiornare il ramo di base in una richiesta pull per puntare a un altro repository. |
|
|
Il manutenitore può modificare?
|
maintainer_can_modify | boolean |
Indica se i gestori possono modificare la richiesta pull. |
Restituisce
Le richieste pull consentono di comunicare ad altri utenti le modifiche di cui è stato eseguito il push in un repository in GitHub. Dopo l'invio di una richiesta pull, le parti interessate possono esaminare il set di modifiche, discutere le potenziali modifiche e persino eseguire il push dei commit di completamento, se necessario.
- Corpo
- PullRequest
Aggiungere un repository selezionato a un segreto dell'organizzazione (anteprima)
Aggiunge un repository a un segreto dell'organizzazione quando l'oggetto per l'accesso visibility al repository è impostato su selected. La visibilità viene impostata quando si crea o si aggiorna un segreto dell'organizzazione. Per usare questo endpoint, è necessario eseguire l'autenticazione usando un token di accesso con l'ambito admin:org . GitHub Apps deve avere l'autorizzazione dell'organizzazione secrets per usare questo endpoint.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Repository Id
|
repositoryId | True | integer |
Identificatore univoco del repository. |
|
Nome segreto
|
secretName | True | string |
Nome del segreto. |
Confrontare due commit (anteprima)
Sia base che head devono essere nomi di ramo in repositoryName. Per confrontare rami in altri repository nella stessa rete di repositoryName, usare il formato <USERNAME>:branch. La risposta equivale all'esecuzione del git log base..head comando. I commit vengono tuttavia restituiti in ordine cronologico.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Base
|
base | True | string |
parametro di base |
|
Head
|
head | True | string |
parametro head |
Restituisce
Confronto commit
- Corpo
- CommitComparison
Controllare se un utente è un collaboratore del repository
Controllare se un utente è un collaboratore del repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
nome utente
|
userName | True | string |
Handle per l'account utente GitHub. |
Restituisce
Modello per il recupero di una risposta api singola
- response
- object
Creare o aggiornare un segreto del repository (anteprima)
Crea o aggiorna un segreto del repository con un valore crittografato. Crittografare il segreto usando LibSodium.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Nome segreto
|
secretName | True | string |
Nome del segreto. |
|
encrypted_value
|
encrypted_value | string |
Valore per il segreto crittografato con LibSodium usando la chiave pubblica recuperata dall'azione Ottieni una chiave pubblica del repository. |
|
|
key_id
|
key_id | string |
ID della chiave usata per crittografare il segreto. |
Creare un evento dispatch del repository (anteprima)
Questa operazione consiste nell'attivare un evento webhook chiamato repository_dispatch quando si vuole che l'attività venga eseguita all'esterno di GitHub Per attivare un flusso di lavoro di GitHub Actions o un webhook di GitHub App. È necessario configurare il flusso di lavoro di GitHub Actions o l'app GitHub per l'esecuzione quando si verifica l'evento repository_dispatch .
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Nome evento
|
event_type | string |
Nome dell'evento webhook personalizzato. |
|
|
Payload dell'evento
|
client_payload | object |
Payload JSON con informazioni aggiuntive sull'evento webhook che può essere usato dall'azione o dal worklow. |
Creare un problema
Questa operazione viene usata per creare un nuovo problema per un repository specifico.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Titolo
|
title | True | string |
Riepilogo del problema. |
|
Corpo
|
body | string |
Descrizione del problema. |
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Creare un repository usando un modello (anteprima)
Crea un nuovo repository usando un modello di repository. L'utente autenticato deve essere proprietario o membro di un'organizzazione proprietaria del repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario modello
|
templateOwner | True | string |
Nome del proprietario del repository di modelli. |
|
Repository di modelli
|
templateRepository | True | string |
Nome del repository di modelli. |
|
Proprietario
|
owner | string |
L'organizzazione o la persona che possiede il nuovo repository. Se lasciato vuoto, l'utente autenticato sarà il proprietario. |
|
|
Nome
|
name | True | string |
Nome del nuovo repository. |
|
Description
|
description | string |
Breve descrizione del nuovo repository. |
|
|
È privato?
|
private | boolean |
Per |
Restituisce
Un repository Git
- Corpo
- RepositoryDetails
Creare un riferimento (anteprima)
Crea un riferimento per il repository. Non è possibile creare nuovi riferimenti per repository vuoti, anche se esiste l'hash SHA-1 di commit usato. I repository vuoti sono repository senza rami.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Reference
|
ref | True | string |
Nome del riferimento completo (ad esempio: |
|
Sha
|
sha | True | string |
Valore SHA1 per questo riferimento. |
Restituisce
Riferimenti Git all'interno di un repository
- Corpo
- GitReference
Creare una richiesta pull (anteprima)
Questa operazione consiste nel creare una richiesta pull in un repository. Per aprire o aggiornare una richiesta pull in un repository pubblico, è necessario disporre dell'accesso in scrittura all'intestazione o al ramo di origine. Per i repository di proprietà dell'organizzazione, è necessario essere membri dell'organizzazione proprietaria del repository per creare una richiesta pull.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Titolo
|
title | string |
Titolo della nuova richiesta pull. |
|
|
Head
|
head | True | string |
Nome del ramo in cui vengono implementate le modifiche. Per le richieste pull tra repository nella stessa rete, spazio dei nomi |
|
Base
|
base | True | string |
Nome del ramo in cui si desidera eseguire il pull delle modifiche. Deve trattarsi di un ramo esistente nel repository corrente. Non è possibile inviare una richiesta pull a un repository che richiede un merge a una base di un altro repository. |
|
Corpo
|
body | string |
Contenuto della richiesta pull. |
|
|
Il manutenitore può modificare?
|
maintainer_can_modify | boolean |
Indica se i gestori possono modificare la richiesta pull. |
|
|
Bozze
|
draft | boolean |
Indica se la richiesta pull è una bozza. |
Restituisce
Le richieste pull consentono di comunicare ad altri utenti le modifiche di cui è stato eseguito il push in un repository in GitHub. Dopo l'invio di una richiesta pull, le parti interessate possono esaminare il set di modifiche, discutere le potenziali modifiche e persino eseguire il push dei commit di completamento, se necessario.
- Corpo
- PullRequest
Elenca gli assegnatari disponibili per i problemi in un repository
Elenca gli assegnatari disponibili per i problemi in un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutte le attività cardine di un repository
Elenca tutte le attività cardine di un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
state
|
state | string |
Stato dell'attività cardine. |
|
|
sort
|
sort | string |
Elementi per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutte le etichette per un problema
Elenca tutte le etichette per un problema.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero problema
|
issueNumber | True | integer |
Numero di problema per un determinato problema. |
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutte le etichette per un repository
Elenca tutte le etichette per un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutti i repository per l'utente autenticato
Elenca tutti i repository (sia pubblici che privati) per l'utente autenticato.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
visibilità
|
visibility | string |
Limitare i risultati ai repository della visibilità specificata (public/private/all). |
|
|
affiliazione
|
affiliation | string |
Limitare i risultati in base all'affiliazione. |
|
|
poiché
|
since | string |
Limitare i risultati ai repository aggiornati dopo un determinato periodo di tempo. |
|
|
before
|
before | string |
Limitare i risultati ai repository aggiornati prima di un determinato momento. |
|
|
type
|
type | string |
Limitare i risultati ai repository del tipo specificato. |
|
|
sort
|
sort | string |
Proprietà per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da recuperare |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutti i repository pubblici per un'organizzazione
Elenca tutti i repository pubblici per un'organizzazione.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
type
|
type | string |
Limitare i risultati ai repository del tipo specificato. |
|
|
sort
|
sort | string |
Proprietà per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da recuperare |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elenca tutti i repository pubblici per un utente
Elenca tutti i repository pubblici per un utente.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
type
|
type | string |
Limitare i risultati ai repository del tipo specificato. |
|
|
sort
|
sort | string |
Proprietà per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da recuperare |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elencare i collaboratori del repository
Elencare i collaboratori del repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Elimina un webhook GitHub (anteprima)
Elimina un webhook GitHub
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
GitHub Webhook ID
|
webhookId | True | string |
ID del webhook GitHub |
Eseguire ricerche in Github usando Query
Eseguire ricerche in Github usando Query
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
query
|
query | string |
query |
Github MCP Server
Github MCP Server
Ottenere l'elenco di file da una richiesta pull (anteprima)
Questa operazione viene usata per ottenere l'elenco di file da una richiesta pull per il repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
Restituisce
- response
- array of PullRequestFile
Ottenere l'utente autenticato
Ottenere tutte le richieste pull di un repository
Ottenere tutte le richieste pull di un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
state
|
state | string |
Filtra in base allo stato. |
|
|
testa
|
head | string |
Filtrare in base all'utente head o all'organizzazione. |
|
|
base
|
base | string |
Filtrare in base al nome del ramo di base. |
|
|
sort
|
sort | string |
Elementi per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
perPage
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Ottenere tutti i problemi di un repository
Ottenere tutti i problemi di un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
pietra miliare
|
milestone | string |
Filtra per attività cardine. |
|
|
state
|
state | string |
Filtra in base allo stato. |
|
|
assegnatario
|
assignee | string |
Filtrare in base all'assegnatario. |
|
|
creatore
|
creator | string |
Filtra per autore. |
|
|
accennato
|
mentioned | string |
Filtra per menzioni. |
|
|
labels
|
labels | string |
Filtrare in base ai nomi delle etichette. |
|
|
sort
|
sort | string |
Campo per cui ordinare i risultati. |
|
|
direction
|
direction | string |
Direzione di ordinamento. |
|
|
poiché
|
since | string |
Filtrare in base ai problemi dopo la data specificata. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da visualizzare. |
Restituisce
Modello per il recupero della risposta dell'API elenco
- Elementi
- MultipleFetchModel
Ottenere un problema specifico di un repository
Ottenere un problema specifico di un repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero problema
|
issueNumber | True | integer |
Numero di problema per un determinato problema. |
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Ottenere un repository in base all'ID (anteprima)
Ottiene un repository in base all'ID.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Repository Id
|
repositoryId | True | integer |
Identificatore univoco del repository. |
Restituisce
Un repository Git
- Corpo
- RepositoryDetails
Ottenere un riferimento (anteprima)
Restituisce un singolo riferimento dal database Git. Il reference parametro deve essere formattato come heads/<branch name> per i rami e tags/<tag name> per i tag. Se non reference corrisponde a un riferimento esistente, viene restituito un oggetto 404 .
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Reference
|
reference | True | string |
Il riferimento nell'URL deve essere formattato come nome di testa/<ramo> per rami e tag/<nome> tag per i tag. |
Restituisce
Riferimenti Git all'interno di un repository
- Corpo
- GitReference
Ottenere una chiave pubblica del repository (anteprima)
Ottiene la chiave pubblica, che è necessario crittografare i segreti. È necessario crittografare un segreto prima di poter creare o aggiornare i segreti.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
Restituisce
Chiave pubblica usata per impostare Segreti azioni.
- Corpo
- ActionsPublicKey
Ottenere una richiesta pull (anteprima)
Questa operazione viene usata per ottenere una richiesta pull per il repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
Restituisce
Le richieste pull consentono di comunicare ad altri utenti le modifiche di cui è stato eseguito il push in un repository in GitHub. Dopo l'invio di una richiesta pull, le parti interessate possono esaminare il set di modifiche, discutere le potenziali modifiche e persino eseguire il push dei commit di completamento, se necessario.
- Corpo
- PullRequest
Richiedere revisori per una richiesta pull (anteprima)
Richiede revisioni per una richiesta pull da un determinato set di utenti e/o team.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
|
Recensori
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Rimuovere i revisori richiesti da una richiesta pull (anteprima)
Rimuovere i revisori richiesti da una richiesta pull da un determinato set di utenti e/o team.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
|
Recensori
|
reviewers | array of string | ||
|
team_reviewers
|
team_reviewers | array of string |
Rimuovere il repository selezionato da un segreto dell'organizzazione (anteprima)
Rimuove un repository da un segreto dell'organizzazione quando l'oggetto per l'accesso visibility al repository è impostato su selected. La visibilità viene impostata quando si crea o si aggiorna un segreto dell'organizzazione. Per usare questo endpoint, è necessario eseguire l'autenticazione usando un token di accesso con l'ambito admin:org . GitHub Apps deve avere l'autorizzazione dell'organizzazione secrets per usare questo endpoint.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Repository Id
|
repositoryId | True | integer |
Identificatore univoco del repository. |
|
Nome segreto
|
secretName | True | string |
Nome del segreto. |
Trovare i problemi in base allo stato e alla parola chiave
Trovare i problemi in base allo stato e alla parola chiave.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
q
|
q | True | string |
Parole chiave di ricerca e qualificatori. |
|
sort
|
sort | string |
Proprietà per cui ordinare i risultati. |
|
|
order
|
order | string |
Direzione di ordinamento. |
|
|
per_page
|
per_page | integer |
Numero di risultati per pagina. |
|
|
page
|
page | integer |
Numero di pagina da recuperare |
Restituisce
Modello per il recupero dei risultati della ricerca
- Corpo
- MultipleSearchFetchModel
Unire una richiesta pull (anteprima)
Questa operazione viene usata per unire una richiesta pull per il repository.
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Numero pull
|
pullNumber | True | integer |
Numero pull. |
|
Titolo commit
|
commitTitle | string |
Titolo per il messaggio di commit automatico. |
|
|
Messaggio di commit
|
commitMessage | string |
Dettagli aggiuntivi da aggiungere al messaggio di commit automatico. |
|
|
Sha
|
sha | string |
SHA che l'intestazione della richiesta pull deve corrispondere per consentire l'unione. |
|
|
Merge, metodo
|
mergeMethod | string |
Metodo merge da usare. I valori possibili sono |
Restituisce
Risultato unione richiesta pull.
- Corpo
- PullRequestMergeResult
Trigger
| Quando un problema assegnato all'utente corrente viene chiuso |
Questa operazione viene attivata quando viene chiuso un problema assegnato all'utente connesso. |
| Quando un problema viene assegnato all'utente corrente |
Questa operazione viene attivata quando viene assegnato un problema all'utente connesso. |
| Quando viene aperto un nuovo problema e assegnato a me |
Questa operazione viene attivata quando viene aperto un problema e assegnato all'utente connesso. |
| Quando viene creata o modificata una richiesta pull (anteprima) |
Crea un webhook GitHub per le richieste pull |
Quando un problema assegnato all'utente corrente viene chiuso
Questa operazione viene attivata quando viene chiuso un problema assegnato all'utente connesso.
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Quando un problema viene assegnato all'utente corrente
Questa operazione viene attivata quando viene assegnato un problema all'utente connesso.
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Quando viene aperto un nuovo problema e assegnato a me
Questa operazione viene attivata quando viene aperto un problema e assegnato all'utente connesso.
Restituisce
Proprietà di un problema di GitHub.
- Corpo
- IssueDetailsModel
Quando viene creata o modificata una richiesta pull (anteprima)
Crea un webhook GitHub per le richieste pull
Parametri
| Nome | Chiave | Necessario | Tipo | Descrizione |
|---|---|---|---|---|
|
Proprietario del repository
|
repositoryOwner | True | string |
Nome del proprietario del repository. |
|
Nome del repository
|
repositoryName | True | string |
Nome del repository. |
|
Eventi di webhook su cui restare in ascolto
|
events | True | array of string |
Eventi di webhook su cui restare in ascolto |
Restituisce
Risposta alla richiesta pull del webhook.
Definizioni
IssueDetailsModel
Proprietà di un problema di GitHub.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Titolo
|
title | string |
Riepilogo del problema. |
|
Corpo
|
body | string |
Descrizione del problema. |
|
assegnatario
|
assignee | UserDetailsModel |
Proprietà di un utente GitHub. |
|
id
|
number | integer |
ID univoco del problema. |
|
stato
|
state | string |
Stato del problema. |
|
Creazione di Date-Time
|
created_at | string |
Aaaa-MM-ggTHH:mm:ss.fffZ (formato UTC). |
|
Repository Url
|
repository_url | string |
Collegamento Web al repository. |
MultipleSearchFetchModel
Modello per il recupero dei risultati della ricerca
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
body
|
body | array of GeneralAPIModel |
corpo del risultato |
MultipleFetchModel
Modello per il recupero della risposta dell'API elenco
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Elementi
|
GeneralAPIModel |
Modello per il recupero di una risposta api singola |
GeneralAPIModel
Modello per il recupero di una risposta api singola
UserDetailsModel
Proprietà di un utente GitHub.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Account di accesso
|
login | string |
Account di accesso utente. |
|
id
|
id | integer |
ID utente. |
|
ID nodo
|
node_id | string |
ID nodo utente. |
|
Avatar Url
|
avatar_url | string |
URL avatar utente. |
|
Gravatar Id
|
gravatar_id | string |
ID gravatar utente. |
|
URL
|
url | string |
URL utente. |
|
Html Url
|
html_url | string |
URL HTML dell'utente. |
|
URL follower
|
followers_url | string |
User FollowerUrl |
|
URL seguente
|
following_url | string |
URL seguente dell'utente. |
|
Gists Url
|
gists_url | string |
URL Gists dell'utente. |
|
URL con stella
|
starred_url | string |
URL con ruolo utente. |
|
URL sottoscrizioni
|
subscriptions_url | string |
URL sottoscrizioni utente. |
|
URL organizzazione
|
organizations_url | string |
URL organizzazioni utente. |
|
URL repository
|
repos_url | string |
URL repository utente. |
|
URL eventi
|
events_url | string |
URL eventi utente. |
|
URL eventi ricevuti
|
received_events_url | string |
URL degli eventi ricevuti dall'utente. |
|
TIPO
|
type | string |
Tipo di utente. |
|
Amministratore del sito
|
site_admin | boolean |
L'amministratore del sito utente è? |
|
Nome
|
name | string |
Nome utente. |
|
Azienda
|
company | string |
User Company. |
|
Blog
|
blog | string |
Blog dell'utente. |
|
Posizione
|
location | string |
Posizione utente. |
|
Email
|
string |
Indirizzo di posta elettronica dell'utente. |
|
|
Assuntibile
|
hireable | boolean |
User Hireable? |
|
Biografia
|
bio | string |
Bio utente. |
|
Repository pubblici
|
public_repos | integer |
Repository pubblici dell'utente. |
|
Gists pubblici
|
public_gists | integer |
Gists pubblici dell'utente. |
|
Follower
|
followers | integer |
Follower dell'utente. |
|
Seguito
|
following | integer |
Utente seguente. |
|
Creato all'indirizzo
|
created_at | date-time |
Utente creato all'indirizzo. |
|
Aggiornato all'indirizzo
|
updated_at | date-time |
Utente aggiornato all'indirizzo. |
Verifica
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Verifica
|
verified | boolean |
Indica se GitHub considera la firma in questo commit da verificare. |
|
Motivo della verifica
|
reason | string |
Motivo del valore verificato. |
|
Valore con segno
|
payload | string |
Valore firmato. |
|
Firma commit
|
signature | string |
Firma estratta dal commit. |
GitUser
Metaproprietà per le informazioni sull'autore/commiter Git.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome utente Git
|
name | string |
Nome utente |
|
Messaggio di posta elettronica dell'utente Git
|
string |
|
|
|
Timestamp del commit
|
date | string |
Timestamp del commit. |
DiffEntry
Voce diff
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Nome del file
|
filename | string |
Nome file modificato. |
|
Aggiunte
|
additions | integer |
Numero di aggiunte nel file |
|
Eliminazioni
|
deletions | integer |
Numero di eliminazioni nel file |
|
Changes
|
changes | integer |
Numero di modifiche nel file |
|
stato
|
status | string |
Stato della modifica modificata, rinominata e così via. |
|
URL non elaborato
|
raw_url | string |
Collegamento url non elaborato al file |
|
Blob Url
|
blob_url | string |
Collegamento url BLOB al file |
|
Patch
|
patch | string |
Modifiche effettive apportate al file. |
|
Sha della modifica
|
sha | string |
SHA della modifica. |
|
URL contenuto
|
contents_url | string |
URL contenuto file. |
|
Nomefile precedente
|
previous_filename | string |
Nomefile precedente se fileName viene modificato |
Conferma
Conferma
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Commit Url
|
url | string |
URL HTTP per il commit. |
|
Commit Sha
|
sha | string |
SHA del commit |
|
ID nodo
|
node_id | string |
ID nodo del commit. |
|
HTML Url
|
html_url | string |
URL HTML del commit |
|
URL commenti
|
comments_url | string |
URL dei commenti del commit |
|
Commit Url
|
commit.url | string |
URL del commit. |
|
autore
|
commit.author | GitUser |
Metaproprietà per le informazioni sull'autore/commiter Git. |
|
Committer
|
commit.committer | GitUser |
Metaproprietà per le informazioni sull'autore/commiter Git. |
|
Messaggio di commit
|
commit.message | string |
Messaggio di commit. |
|
Conteggio commenti
|
commit.comment_count | integer |
Conteggio commenti del commit |
|
Commit Sha
|
commit.tree.sha | string |
SHA del commit |
|
Commit Url
|
commit.tree.url | uri |
URL commit. |
|
verifica
|
commit.verification | Verification | |
|
autore
|
author | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Committer
|
committer | UserDetailsModel |
Proprietà di un utente GitHub. |
|
genitori
|
parents | array of object | |
|
Sha padre
|
parents.sha | string |
Sha commit del ramo padre |
|
URL del ramo padre
|
parents.url | string |
URL del ramo padre. |
|
URL HTML del ramo padre
|
parents.html_url | string |
URL HTML del ramo padre. |
|
Aggiunte
|
stats.additions | integer |
Numero di aggiunte |
|
Eliminazioni
|
stats.deletions | integer |
Numero di eliminazioni |
|
Total
|
stats.total | integer |
Totale modifiche |
|
files
|
files | array of DiffEntry |
CommitComparison
Confronto commit
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
URL
|
url | string |
URL per il confronto |
|
HTML Url
|
html_url | string |
URL HTML per il confronto |
|
URL permanente
|
permalink_url | string |
URL permanente per il confronto |
|
Diff Url
|
diff_url | string |
Diff Url |
|
Patch Url
|
patch_url | string |
Patch Url |
|
base_commit
|
base_commit | Commit |
Conferma |
|
merge_base_commit
|
merge_base_commit | Commit |
Conferma |
|
stato
|
status | string |
Stato del confronto, ad esempio. diverge ecc., |
|
Avanti per
|
ahead_by | integer |
avanti per ramo di base |
|
Dietro di
|
behind_by | integer |
behind_by ramo di base |
|
Totale commit
|
total_commits | integer |
commit totali |
|
Commit
|
commits | array of Commit |
Commette |
|
File
|
files | array of DiffEntry |
files |
ActionsPublicKey
Chiave pubblica usata per impostare Segreti azioni.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
ID chiave
|
key_id | string |
Identificatore della chiave. |
|
Key
|
key | string |
Chiave pubblica con codifica Base64. |
|
id
|
id | integer |
Identificatore univoco della chiave. |
|
URL
|
url | string |
URL chiave pubblica. |
|
Titolo
|
title | string |
Titolo chiave pubblica. |
|
Creato all'indirizzo
|
created_at | string |
Data e ora di creazione della chiave. |
Dettagli della licenza
Dettagli licenza
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Key
|
key | string |
ID SPDX in minuscolo della licenza. |
|
Nome
|
name | string |
Nome completo della licenza specificato da https://spdx.org/licenses. |
|
URL
|
url | uri |
URL della licenza in https://choosealicense.com. |
|
SPDX Id
|
spdx_id | string |
Identificatore breve specificato da https://spdx.org/licenses. |
|
ID nodo
|
node_id | string |
ID nodo licenza. |
|
HTML Url
|
html_url | uri |
URL HTML della licenza. |
RepositoryMiniDetails
Un repository Git
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Repository Id
|
id | integer |
Identificatore univoco del repository. |
|
ID nodo repository
|
node_id | string |
ID nodo del repository. |
|
Nome del repository
|
name | string |
Nome del repository. |
|
Nome completo del repository
|
full_name | string |
Nome completo del repository. |
|
Admin
|
permissions.admin | boolean | |
|
tirare
|
permissions.pull | boolean | |
|
Triage
|
permissions.triage | boolean | |
|
spingere
|
permissions.push | boolean | |
|
mantenere
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Il repository è privato?
|
private | boolean |
Indica se il repository è privato o pubblico. |
|
Descrizione repository
|
description | string |
Descrizione del repository |
|
Home page del repository
|
homepage | uri |
Home page per questo repository |
|
Linguaggio repository
|
language | string |
Lingua per questo repository |
|
Repository archiviato?
|
archived | boolean |
Indica se il repository è archiviato. |
|
Il repository è disabilitato?
|
disabled | boolean |
Restituisce un valore che indica se il repository è disabilitato o meno. |
|
Visibilità repository
|
visibility | string |
Visibilità del repository: pubblica, privata o interna. |
|
Repository creato all'indirizzo
|
created_at | date-time |
data e ora di creazione del repository. |
|
Repository aggiornato all'indirizzo
|
updated_at | date-time |
data e ora dell'ultimo aggiornamento del repository. |
|
Repository Allow Rebase Merge
|
allow_rebase_merge | boolean |
Indica se consentire l'unione di rebase per le richieste pull. |
|
Repository Allow Squash Merge
|
allow_squash_merge | boolean |
Indica se consentire merge di squash per le richieste pull. |
|
Eliminazione del repository ramo in un'unione
|
delete_branch_on_merge | boolean |
Se eliminare i rami head quando le richieste pull vengono unite |
|
Repository Allow Merge Commit
|
allow_merge_commit | boolean |
Indica se consentire i commit di merge per le richieste pull. |
|
Ramo master del repository
|
master_branch | string |
Ramo master del repository. |
RepositoryDetails
Un repository Git
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | integer |
Identificatore univoco del repository. |
|
ID nodo
|
node_id | string |
ID nodo del repository. |
|
Nome
|
name | string |
Nome del repository. |
|
Nome completo
|
full_name | string |
Nome completo del repository. |
|
Licenza
|
license | LicenseDetails |
Dettagli licenza |
|
Forchette
|
forks | integer |
Numero di fork del repository. |
|
Admin
|
permissions.admin | boolean | |
|
tirare
|
permissions.pull | boolean | |
|
Triage
|
permissions.triage | boolean | |
|
spingere
|
permissions.push | boolean | |
|
mantenere
|
permissions.maintain | boolean | |
|
owner
|
owner | UserDetailsModel |
Proprietà di un utente GitHub. |
|
È privato?
|
private | boolean |
Indica se il repository è privato o pubblico. |
|
Html Url
|
html_url | uri |
URL HTML del repository |
|
Description
|
description | string |
Descrizione del repository |
|
È un fork?
|
fork | boolean |
Se il repository è un fork? |
|
URL
|
url | uri |
URL HTTP per questo repository |
|
URL archivio
|
archive_url | string |
URL archivio per questo repository |
|
URL assegnatari
|
assignees_url | string |
URL degli assegnatari per questo repository |
|
URL BLOB
|
blobs_url | string |
URL BLOB per questo repository |
|
URL rami
|
branches_url | string |
URL rami per questo repository |
|
URL collaboratori
|
collaborators_url | string |
URL collaboratori per questo repository |
|
URL commenti
|
comments_url | string |
URL dei commenti per questo repository |
|
URL commit
|
commits_url | string |
URL commit per questo repository |
|
Confrontare l'URL
|
compare_url | string |
URL di confronto per questo repository |
|
URL contenuto
|
contents_url | string |
URL contenuto per questo repository |
|
URL collaboratori
|
contributors_url | uri |
URL collaboratori per questo repository |
|
URL distribuzioni
|
deployments_url | uri |
URL delle distribuzioni per questo repository |
|
URL download
|
downloads_url | uri |
URL download per questo repository |
|
URL eventi
|
events_url | uri |
URL eventi per questo repository |
|
URL fork
|
forks_url | uri |
URL del fork per questo repository |
|
URL commit Git
|
git_commits_url | string |
URL commit Git per questo repository |
|
URL riferimenti Git
|
git_refs_url | string |
URL dei riferimenti Git per questo repository |
|
URL tag Git
|
git_tags_url | string |
URL dei tag Git per questo repository |
|
Git Url
|
git_url | string |
URL Git per questo repository |
|
URL commento problema
|
issue_comment_url | string |
URL del commento del problema per questo repository |
|
URL degli eventi di problema
|
issue_events_url | string |
URL degli eventi di problema per questo repository |
|
URL problemi
|
issues_url | string |
URL dei problemi per questo repository |
|
URL chiavi
|
keys_url | string |
URL delle chiavi per questo repository |
|
URL etichette
|
labels_url | string |
URL delle etichette per questo repository |
|
URL lingue
|
languages_url | uri |
URL delle lingue per questo repository |
|
Unisce l'URL
|
merges_url | uri |
L'URL di merge per questo repository |
|
URL attività cardine
|
milestones_url | string |
URL delle attività cardine per questo repository |
|
URL notifiche
|
notifications_url | string |
URL delle notifiche per questo repository |
|
URL pull
|
pulls_url | string |
URL di pull per questo repository |
|
URL delle versioni
|
releases_url | string |
URL delle versioni per questo repository |
|
SSH Url
|
ssh_url | string |
URL SSH per clonare questo repository |
|
Stargazers Url
|
stargazers_url | uri |
Gli stargazer (stargazer sono gli utenti che hanno aggiunto un segnalibro all'URL del repository GitHub) per questo repository |
|
URL stato
|
statuses_url | string |
URL di stato per questo repository |
|
URL sottoscrittori
|
subscribers_url | uri |
URL dei sottoscrittori per questo repository |
|
URL sottoscrizione
|
subscription_url | uri |
URL della sottoscrizione per questo repository |
|
URL tag
|
tags_url | uri |
URL dei tag per questo repository |
|
Teams Url
|
teams_url | uri |
URL del team per questo repository |
|
URL alberi
|
trees_url | string |
URL degli alberi per questo repository |
|
Clone Url
|
clone_url | string |
URL clone per questo repository |
|
Mirror Url
|
mirror_url | uri |
URL mirror originale per questo repository |
|
URL hook
|
hooks_url | uri |
URL degli hook per questo repository |
|
SVN Url
|
svn_url | uri |
URL SVN per questo repository |
|
Home page
|
homepage | uri |
Home page per questo repository |
|
Language
|
language | string |
Lingua per questo repository |
|
Conteggio fork
|
forks_count | integer |
Numero di fork di questo repository nell'intera rete. |
|
Conteggio stargazer
|
stargazers_count | integer |
Numero di utenti che hanno eseguito la visualizzazione del repository. |
|
Conteggio watcher
|
watchers_count | integer |
Numero di utenti che guardano il repository. |
|
Misura
|
size | integer |
Dimensioni del repository |
|
Ramo predefinito
|
default_branch | string |
Ramo predefinito del repository. |
|
Numero di problemi aperti
|
open_issues_count | integer |
Numero di problemi aperti nel repository. |
|
Il modello è?
|
is_template | boolean |
Indica se questo repository funge da modello che può essere usato per generare nuovi repository. |
|
Argomenti
|
topics | array of string |
Elenco di argomenti nel repository |
|
Problemi?
|
has_issues | boolean |
Indica se i problemi sono abilitati. |
|
Progetti?
|
has_projects | boolean |
Indica se i progetti sono abilitati. |
|
Has Wiki?
|
has_wiki | boolean |
Indica se il wiki è abilitato. |
|
Pagine?
|
has_pages | boolean |
Indica se le pagine sono abilitate. |
|
Ha download?
|
has_downloads | boolean |
Indica se i download sono abilitati. |
|
È archiviato?
|
archived | boolean |
Indica se il repository è archiviato. |
|
È disabilitato?
|
disabled | boolean |
Restituisce un valore che indica se il repository è disabilitato o meno. |
|
Visibilità
|
visibility | string |
Visibilità del repository: pubblica, privata o interna. |
|
Push in corrispondenza
|
pushed_at | date-time |
Quando è stato eseguito l'ultimo push del repository. |
|
Creato all'indirizzo
|
created_at | date-time |
data e ora di creazione del repository. |
|
Aggiornato all'indirizzo
|
updated_at | date-time |
data e ora dell'ultimo aggiornamento del repository. |
|
Consenti unione rebase
|
allow_rebase_merge | boolean |
Indica se consentire l'unione di rebase per le richieste pull. |
|
ID repository modello
|
template_repository.id | integer |
Identificatore univoco del repository. |
|
ID nodo repository modello
|
template_repository.node_id | string |
ID nodo del repository. |
|
Nome repository modelli
|
template_repository.name | string |
Nome del repository. |
|
Nome completo repository modelli
|
template_repository.full_name | string |
Nome completo del repository. |
|
owner
|
template_repository.owner | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Il repository di modelli è privato?
|
template_repository.private | boolean |
Indica se il repository è privato o pubblico. |
|
URL HTML del repository di modelli
|
template_repository.html_url | uri |
URL HTML del repository |
|
Descrizione repository modelli
|
template_repository.description | string |
Descrizione del repository |
|
Il repository di modelli è un fork?
|
template_repository.fork | boolean |
Se il repository è un fork? |
|
URL repository di modelli
|
template_repository.url | uri |
URL HTTP per questo repository |
|
URL archivio repository modelli
|
template_repository.archive_url | string |
URL archivio per questo repository |
|
URL degli assegnatari del repository di modelli
|
template_repository.assignees_url | string |
URL degli assegnatari per questo repository |
|
URL dei BLOB del repository di modelli
|
template_repository.blobs_url | string |
URL BLOB per questo repository |
|
URL dei rami del repository di modelli
|
template_repository.branches_url | string |
URL rami per questo repository |
|
URL collaboratori repository modelli
|
template_repository.collaborators_url | string |
URL collaboratori per questo repository |
|
URL dei commenti del repository di modelli
|
template_repository.comments_url | string |
URL dei commenti per questo repository |
|
URL commit repository modelli
|
template_repository.commits_url | string |
URL commit per questo repository |
|
URL di confronto repository modelli
|
template_repository.compare_url | string |
URL di confronto per questo repository |
|
URL del contenuto del repository di modelli
|
template_repository.contents_url | string |
URL contenuto per questo repository |
|
URL collaboratori repository modelli
|
template_repository.contributors_url | uri |
URL collaboratori per questo repository |
|
URL distribuzioni repository modelli
|
template_repository.deployments_url | uri |
URL delle distribuzioni per questo repository |
|
URL download repository modelli
|
template_repository.downloads_url | uri |
URL download per questo repository |
|
URL degli eventi del repository di modelli
|
template_repository.events_url | uri |
URL eventi per questo repository |
|
URL del repository di modelli
|
template_repository.forks_url | uri |
URL del fork per questo repository |
|
URL commit Git repository di modelli
|
template_repository.git_commits_url | string |
URL commit Git per questo repository |
|
URL riferimenti Git repository modelli
|
template_repository.git_refs_url | string |
URL dei riferimenti Git per questo repository |
|
URL dei tag Git del repository di modelli
|
template_repository.git_tags_url | string |
URL dei tag Git per questo repository |
|
URL Git repository di modelli
|
template_repository.git_url | string |
URL Git per questo repository |
|
URL commento problema repository modelli
|
template_repository.issue_comment_url | string |
URL del commento del problema per questo repository |
|
URL degli eventi del problema del repository di modelli
|
template_repository.issue_events_url | string |
URL degli eventi di problema per questo repository |
|
URL dei problemi del repository di modelli
|
template_repository.issues_url | string |
URL dei problemi per questo repository |
|
URL delle chiavi del repository di modelli
|
template_repository.keys_url | string |
URL delle chiavi per questo repository |
|
URL etichette repository modelli
|
template_repository.labels_url | string |
URL delle etichette per questo repository |
|
URL delle lingue del repository di modelli
|
template_repository.languages_url | uri |
URL delle lingue per questo repository |
|
URL unione repository modelli
|
template_repository.merges_url | uri |
L'URL di merge per questo repository |
|
URL attività cardine repository modello
|
template_repository.milestones_url | string |
URL delle attività cardine per questo repository |
|
URL notifiche repository modelli
|
template_repository.notifications_url | string |
URL delle notifiche per questo repository |
|
URL pull del repository di modelli
|
template_repository.pulls_url | string |
URL di pull per questo repository |
|
URL delle versioni del repository di modelli
|
template_repository.releases_url | string |
URL delle versioni per questo repository |
|
URL SSH del repository di modelli
|
template_repository.ssh_url | string |
URL SSH per clonare questo repository |
|
URL stargazer del repository di modelli
|
template_repository.stargazers_url | uri |
Gli stargazer (stargazer sono gli utenti che hanno aggiunto un segnalibro all'URL del repository GitHub) per questo repository |
|
URL degli stati del repository di modelli
|
template_repository.statuses_url | string |
URL di stato per questo repository |
|
URL sottoscrittori repository modello
|
template_repository.subscribers_url | uri |
URL dei sottoscrittori per questo repository |
|
URL sottoscrizione repository modelli
|
template_repository.subscription_url | uri |
URL della sottoscrizione per questo repository |
|
URL dei tag del repository di modelli
|
template_repository.tags_url | uri |
URL dei tag per questo repository |
|
URL di Teams del repository di modelli
|
template_repository.teams_url | uri |
URL del team per questo repository |
|
URL degli alberi del repository di modelli
|
template_repository.trees_url | string |
URL degli alberi per questo repository |
|
Template Repository Clone Url
|
template_repository.clone_url | string |
URL clone per questo repository |
|
URL mirror del repository modello
|
template_repository.mirror_url | uri |
URL mirror originale per questo repository |
|
URL hook del repository di modelli
|
template_repository.hooks_url | uri |
URL degli hook per questo repository |
|
URL SVN repository di modelli
|
template_repository.svn_url | uri |
URL SVN per questo repository |
|
Home page del repository di modelli
|
template_repository.homepage | uri |
Home page per questo repository |
|
Linguaggio del repository di modelli
|
template_repository.language | string |
Lingua per questo repository |
|
Conteggio fork repository modelli
|
template_repository.forks_count | integer |
Numero di fork di questo repository nell'intera rete. |
|
Template Repository Stargazers Count
|
template_repository.stargazers_count | integer |
Numero di utenti che hanno eseguito la visualizzazione del repository. |
|
Conteggio watcher repository modelli
|
template_repository.watchers_count | integer |
Numero di utenti che guardano il repository. |
|
Dimensioni repository modello
|
template_repository.size | integer |
Dimensioni del repository |
|
Ramo predefinito del repository di modelli
|
template_repository.default_branch | string |
Ramo predefinito del repository. |
|
Numero di problemi aperti del repository di modelli
|
template_repository.open_issues_count | integer |
Numero di problemi aperti nel repository. |
|
Il repository di modelli è un modello?
|
template_repository.is_template | boolean |
Indica se questo repository funge da modello che può essere usato per generare nuovi repository. |
|
Argomenti relativi al repository di modelli
|
template_repository.topics | array of string |
Elenco di argomenti nel repository |
|
Il repository di modelli presenta problemi?
|
template_repository.has_issues | boolean |
Indica se i problemi sono abilitati. |
|
Il repository di modelli include progetti?
|
template_repository.has_projects | boolean |
Indica se i progetti sono abilitati. |
|
Il repository di modelli ha wiki?
|
template_repository.has_wiki | boolean |
Indica se il wiki è abilitato. |
|
Il repository di modelli contiene pagine?
|
template_repository.has_pages | boolean |
Indica se le pagine sono abilitate. |
|
Il repository di modelli ha download?
|
template_repository.has_downloads | boolean |
Indica se i download sono abilitati. |
|
Il repository dei modelli è archiviato?
|
template_repository.archived | boolean |
Indica se il repository è archiviato. |
|
Il repository di modelli è disabilitato?
|
template_repository.disabled | boolean |
Restituisce un valore che indica se il repository è disabilitato o meno. |
|
Visibilità repository modelli
|
template_repository.visibility | string |
Visibilità del repository: pubblica, privata o interna. |
|
Repository di modelli di cui è stato eseguito il push in
|
template_repository.pushed_at | date-time |
Quando è stato eseguito l'ultimo push del repository. |
|
Repository di modelli creato all'indirizzo
|
template_repository.created_at | date-time |
data e ora di creazione del repository. |
|
Repository di modelli aggiornato all'indirizzo
|
template_repository.updated_at | date-time |
data e ora dell'ultimo aggiornamento del repository. |
|
Admin
|
template_repository.permissions.admin | boolean | |
|
spingere
|
template_repository.permissions.push | boolean | |
|
tirare
|
template_repository.permissions.pull | boolean | |
|
Repository di modelli Consenti unione rebase
|
template_repository.allow_rebase_merge | boolean |
Indica se consentire l'unione di rebase per le richieste pull. |
|
Repository di modelli del repository di modelli
|
template_repository.template_repository | string |
Repository di modelli. |
|
Token di clonazione temporanea del repository di modelli
|
template_repository.temp_clone_token | string |
Token di autenticazione temporaneo per la clonazione di questo repository. |
|
Repository modelli Consenti unione squash
|
template_repository.allow_squash_merge | boolean |
Indica se consentire merge di squash per le richieste pull. |
|
Eliminazione del repository di modelli ramo in un'unione
|
template_repository.delete_branch_on_merge | boolean |
Se eliminare i rami head quando le richieste pull vengono unite |
|
Repository modelli Consenti commit di merge
|
template_repository.allow_merge_commit | boolean |
Indica se consentire i commit di merge per le richieste pull. |
|
Conteggio sottoscrittori repository modelli
|
template_repository.subscribers_count | integer |
Numero di sottoscrittori per il repository. |
|
Modello Repository Network Count
|
template_repository.network_count | integer |
Conteggio reti repository |
|
Token clone temporaneo
|
temp_clone_token | string |
Token di autenticazione temporaneo per la clonazione di questo repository. |
|
Consenti unione squash
|
allow_squash_merge | boolean |
Indica se consentire merge di squash per le richieste pull. |
|
Elimina ramo in un'unione
|
delete_branch_on_merge | boolean |
Se eliminare i rami head quando le richieste pull vengono unite |
|
Consenti commit di merge
|
allow_merge_commit | boolean |
Indica se consentire i commit di merge per le richieste pull. |
|
Conteggio sottoscrittori
|
subscribers_count | integer |
Numero di sottoscrittori per il repository. |
|
Conteggio reti
|
network_count | integer |
Conteggio reti repository |
|
Problemi aperti
|
open_issues | integer |
Problemi di apertura del repository. |
|
Watchers
|
watchers | integer |
Repository Watchers. |
|
Ramo master
|
master_branch | string |
Ramo master del repository. |
|
Starred At
|
starred_at | string |
Repository Starred At |
GitReference
Riferimenti Git all'interno di un repository
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Reference
|
ref | string |
Nome del riferimento completo. |
|
ID nodo
|
node_id | string |
ID nodo del riferimento. |
|
URL
|
url | uri |
URL del riferimento. |
|
type
|
object.type | string |
Tipo dell'oggetto . |
|
Sha
|
object.sha | string |
SHA per il riferimento. |
|
URL
|
object.url | uri |
URL dell'oggetto. |
PullRequestMergeResult
Risultato unione richiesta pull.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Sha
|
sha | string |
SHA per il commit di merge. |
|
Viene unito?
|
merged | boolean |
Indica se la richiesta pull è stata unita o meno. |
|
Message
|
message | string |
Unisci messaggio di risposta. |
Passaggio fondamentale
Raccolta di problemi correlati e richieste pull.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
URL cardine
|
url | uri |
URL HTTP per l'attività cardine. |
|
URL HTML cardine
|
html_url | uri |
URL HTML per l'attività cardine. |
|
URL etichette cardine
|
labels_url | uri |
URL delle etichette per l'attività cardine. |
|
ID cardine
|
id | integer |
Identificatore univoco per l'attività cardine. |
|
ID nodo cardine
|
node_id | string |
ID nodo per l'attività cardine. |
|
Numero cardine
|
number | integer |
Numero dell'attività cardine. |
|
Stato cardine
|
state | string |
Stato dell'attività cardine. |
|
Titolo cardine
|
title | string |
Titolo dell'attività cardine. |
|
Descrizione cardine
|
description | string |
Descrizione dell'attività cardine. |
|
creatore
|
creator | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Problemi di apertura cardine
|
open_issues | integer |
Numero di problemi aperti per il repository. |
|
Problemi di attività cardine chiusi
|
closed_issues | integer |
Numero di problemi chiusi per il repository. |
|
Cardine creata all'indirizzo
|
created_at | date-time |
Data e ora di creazione dell'attività cardine. |
|
Cardine aggiornata all'indirizzo
|
updated_at | date-time |
Data e ora dell'ultimo aggiornamento dell'attività cardine. |
|
Attività cardine chiusa al
|
closed_at | date-time |
Data e ora di chiusura dell'attività cardine. |
|
Attività cardine in scadenza
|
due_on | date-time |
Data di scadenza dell'attività cardine. |
Etichetta
Le etichette codificate a colori consentono di classificare e filtrare i problemi (proprio come le etichette in Gmail).
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | integer |
Identificatore univoco per l'etichetta. |
|
ID nodo
|
node_id | string |
ID nodo per l'etichetta. |
|
URL
|
url | uri |
URL per l'etichetta |
|
Nome
|
name | string |
Nome dell'etichetta. |
|
Description
|
description | string |
Breve descrizione dell'etichetta. |
|
Colore
|
color | string |
Codice esadecimale a 6 caratteri, senza il #iniziale, identificando il colore |
|
L'impostazione predefinita è?
|
default | boolean |
Indica se si tratta di un'etichetta predefinita. |
TeamDetails
Gruppi di membri dell'organizzazione che offrono le autorizzazioni per i repository specificati.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
id
|
id | integer |
Identificatore univoco del team. |
|
ID nodo
|
node_id | string |
ID del nodo per il team. |
|
URL
|
url | uri |
URL del team. |
|
URL membri
|
members_url | string |
URL HTTP per i membri del team. |
|
|
name | string |
Nome del team |
|
Description
|
description | string |
Descrizione del team |
|
Autorizzazione
|
permission | string |
Autorizzazione che il team avrà per i repository |
|
Riservatezza
|
privacy | string |
Il livello di privacy che il team deve avere |
|
HTML Url
|
html_url | uri |
URL HTML del team. |
|
URL repository
|
repositories_url | uri |
URL HTTP per i repository del team. |
|
Slug
|
slug | string |
Lo slug corrispondente al team. |
|
LDAP DN
|
ldap_dn | string |
Nome distinto (DN) a cui viene eseguito il mapping del team all'interno dell'ambiente LDAP |
PullRequest
Le richieste pull consentono di comunicare ad altri utenti le modifiche di cui è stato eseguito il push in un repository in GitHub. Dopo l'invio di una richiesta pull, le parti interessate possono esaminare il set di modifiche, discutere le potenziali modifiche e persino eseguire il push dei commit di completamento, se necessario.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
URL richiesta pull
|
url | uri |
URL HTTP per questa richiesta pull. |
|
ID richiesta pull
|
id | integer |
Identificatore univoco per la richiesta pull. |
|
ID nodo richiesta pull
|
node_id | string |
ID nodo per la richiesta pull. |
|
URL HTML della richiesta pull
|
html_url | uri |
URL HTML per la richiesta pull. |
|
URL diff richiesta pull
|
diff_url | uri |
URL diff per la richiesta pull. |
|
URL patch richiesta pull
|
patch_url | uri |
URL della patch per la richiesta pull. |
|
URL del problema di richiesta pull
|
issue_url | uri |
URL del problema per la richiesta pull. |
|
URL commit richiesta pull
|
commits_url | uri |
URL di commit per la richiesta pull. |
|
URL dei commenti per la revisione della richiesta pull
|
review_comments_url | uri |
URL dei commenti di revisione per la richiesta pull. |
|
URL commento revisione richiesta pull
|
review_comment_url | string |
URL del commento di revisione per la richiesta pull. |
|
URL diff richiesta pull
|
comments_url | uri |
URL diff per la richiesta pull. |
|
URL degli stati delle richieste pull
|
statuses_url | uri |
URL di stato per la richiesta pull. |
|
Numero richiesta pull
|
number | integer |
Numero che identifica in modo univoco la richiesta pull all'interno del repository. |
|
Stato richiesta pull
|
state | string |
Stato di questa richiesta pull.
|
|
La richiesta pull è bloccata?
|
locked | boolean |
Indica se la richiesta pull è bloccata o meno. |
|
Titolo richiesta pull
|
title | string |
Titolo della richiesta pull. |
|
utente
|
user | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Corpo della richiesta pull
|
body | string |
Corpo come Markdown. |
|
Etichette di richiesta pull
|
labels | array of Label |
Elenco di etichette associate alla richiesta pull. |
|
|
milestone | Milestone |
Raccolta di problemi correlati e richieste pull. |
|
Motivo blocco attivo richiesta pull
|
active_lock_reason | string |
Motivo per cui la conversazione è stata bloccata. |
|
Richiesta pull creata all'indirizzo
|
created_at | date-time |
Data e ora di creazione della richiesta pull. |
|
Richiesta pull aggiornata all'indirizzo
|
updated_at | date-time |
Data e ora dell'ultimo aggiornamento della richiesta pull. |
|
Richiesta pull chiusa all'indirizzo
|
closed_at | date-time |
Data e ora di chiusura della richiesta pull. |
|
Richiesta pull unita all'indirizzo
|
merged_at | date-time |
Data e ora di unione della richiesta pull. |
|
Pull Request Merge Commit Sha
|
merge_commit_sha | string |
Commit di merge Sha della richiesta pull. |
|
assegnatario
|
assignee | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Assegnatari di richieste pull
|
assignees | array of UserDetailsModel |
Elenco di assegnatari per la richiesta pull. |
|
Revisori richiesti pull
|
requested_reviewers | array of UserDetailsModel |
Elenco di utenti assegnati a questa richiesta pull. |
|
Team richiesti pull
|
requested_teams | array of TeamDetails |
Elenco dei team richiesti a questa richiesta pull. |
|
Etichetta head della richiesta pull
|
head.label | string |
Etichetta head. |
|
Riferimento head della richiesta pull
|
head.ref | string |
Riferimento head |
|
Repo
|
head.repo | RepositoryMiniDetails |
Un repository Git |
|
Pull Request Head Sha
|
head.sha | string |
Testa Sha |
|
utente
|
head.user | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Etichetta di base della richiesta pull
|
base.label | string |
Etichetta head. |
|
Informazioni di riferimento sulla base della richiesta pull
|
base.ref | string |
Riferimento head |
|
Repo
|
base.repo | RepositoryMiniDetails |
Un repository Git |
|
Sha di base della richiesta pull
|
base.sha | string |
Testa Sha |
|
utente
|
base.user | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Associazione pull RequestAuthor
|
author_association | string |
Associazione dell'autore con l'oggetto del commento. |
|
La bozza di richiesta pull è?
|
draft | boolean |
Indica se la richiesta pull è una bozza. |
|
La richiesta pull viene unita?
|
merged | boolean |
Indica se la richiesta pull è stata unita o meno. |
|
La richiesta pull è uniscibile?
|
mergeable | boolean |
Indica se la richiesta pull può essere unita in base all'esistenza di conflitti di merge. |
|
La richiesta pull è ripristinabile?
|
rebaseable | boolean |
Indica se la richiesta pull è ripristinabile o meno. |
|
Stato mergeable della richiesta pull
|
mergeable_state | string |
Stato mergeable della richiesta pull. |
|
merged_by
|
merged_by | UserDetailsModel |
Proprietà di un utente GitHub. |
|
Pull Request Comments Count
|
comments | integer |
Numero di commenti in questa richiesta pull. |
|
Pull Request Review Comments Count
|
review_comments | integer |
Numero di commenti da rivedere in questa richiesta pull. |
|
Il manutenitore può modificare la richiesta pull?
|
maintainer_can_modify | boolean |
Indica se i gestori possono modificare la richiesta pull. |
|
Conteggio dei commit delle richieste pull
|
commits | integer |
Numero di commit in questa richiesta pull. |
|
Conteggio aggiunte richieste pull
|
additions | integer |
Numero di aggiunte in questa richiesta pull. |
|
Conteggio eliminazioni richieste pull
|
deletions | integer |
Numero di eliminazioni in questa richiesta pull. |
|
Pull Request Changed Files Count
|
changed_files | integer |
Numero di file modificati in questa richiesta pull. |
PullRequestFile
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
sha per il file
|
sha | string |
Ombreggiatura per il file. |
|
Nome file
|
filename | string |
Nome file. |
|
Stato di modifica per il file
|
status | string |
Stato di modifica per il file. |
|
Numero di aggiunte apportate al file
|
additions | integer |
Numero di aggiunte apportate al file. |
|
Numero di eliminazioni apportate al file
|
deletions | integer |
Numero di eliminazioni apportate al file. |
|
Numero di modifiche apportate al file
|
changes | integer |
Numero di modifiche apportate al file. |
|
URL BLOB per il file
|
blob_url | string |
URL DEL BLOB per il file. |
|
URL non elaborato per il file
|
raw_url | string |
URL non elaborato per il file. |
|
URL contenuto per il file
|
contents_url | string |
URL del contenuto del file. |
|
Applicare patch al contenuto per il file
|
patch | string |
Contenuto della patch per il file. |
WebhookPullRequestResponse
Risposta alla richiesta pull del webhook.
| Nome | Percorso | Tipo | Descrizione |
|---|---|---|---|
|
Azione eseguita
|
action | string |
Azione eseguita. |
|
Numero richiesta pull
|
number | integer |
Numero di richiesta pull. |
|
richiesta di pull
|
pull_request | PullRequest |
Le richieste pull consentono di comunicare ad altri utenti le modifiche di cui è stato eseguito il push in un repository in GitHub. Dopo l'invio di una richiesta pull, le parti interessate possono esaminare il set di modifiche, discutere le potenziali modifiche e persino eseguire il push dei commit di completamento, se necessario. |
oggetto
Si tratta del tipo 'object'.