Git

Su Kinsta è disponibile il client Git, per accedere al tuo sito con SSH e scaricare il tuo repository Git da GitHub, GitLab, Bitbucket o qualsiasi altro servizio di terze parti. L’accesso SSH è disponibile su tutti i piani di hosting di Kinsta.

La funzione che permette di usare git push kinsta my_site per l’implementazione automatica non è ancora disponibile, ma puoi comunque usare Git su Kinsta seguendo le istruzioni riportate di seguito.

Un altro modo per farlo è usare WP Pusher. Molti dei nostri clienti lo usano e lo trovano super facile, perché non serve sapere come usare Git o SSH.

Austin ha anche un fantastico tutorial su come configurare l’implementazione automatica di Git con Kinsta usando SSH.

Altre alternative includono Beanstalk e DeployBot. Altrimenti, puoi seguire le istruzioni Git più dettagliate riportate di seguito.

Preparazione e note

Puoi creare uno script di distribuzione che accederà al container del tuo sito tramite SSH e scaricherà l’ultima versione del repository sul sito.

Avrai bisogno dei tuoi dettagli SSH e il percorso del sito Kinsta, che puoi trovare nella pagina Info del sito in MyKinsta (Siti > nome del sito > Info).

Percorso e comando del terminale SSH in MyKinsta.
Percorso e comando del terminale SSH in MyKinsta.

Negli esempi qui sotto, usiamo GitHub. Se usi un servizio diverso, cambia l’URL di GitHub con quello del tuo repository.

Estrarre il repo

Il comando per scaricare il repository nella directory public sarà simile a questo:

ssh user@indirizzo-ip -p numero-porta “cd public-root && git pull https:// github.com/USER/REPO.git ”

Sostituisci i valori in grassetto con i dettagli del tuo sito in MyKinsta:

  • Sostituisci ssh user@indirizzo-ip -p numero-porta con il comando terminale SSH in MyKinsta (Siti > nome-sito > Info > SFTP/SSH).
  • Sostituisci public-root con il Percorso in MyKinsta (Siti > nome sito > Info > Dettagli ambiente).

Scarica un repository privato

Se si tratta di un repository privato, dovrai trovare un modo per autenticarti o effettuare il login. Ecco un esempio di come scaricare un repository privato da GitHub aggiungendo le credenziali di accesso al comando:

ssh user@ip-address -p portnumber “cd public-root && git pull https:// username:password @ github.com/USER/REPO.git ”

Scaricare un repository privato con 2FA

Se hai l’autenticazione a due fattori, ti servirà un token di accesso/password dell’app. Ecco le istruzioni di alcuni servizi più utilizzati su come creare un token per autenticare il tuo comando:

Ecco un esempio di come scaricare un repository con 2FA abilitato da GitHub, usando un token per l’autenticazione:

ssh user@indirizzo-ip -p numero-porta “cd public-root && git pull https:// TOKEN @ github.com/USER/REPO.git ”

Nota: se il comando git pull sopra non ha le credenziali e il percorso HTTPS, cercherà localmente (invece che nel repository ospitato) e mostrerà il messaggio: “Tutto aggiornato”.

Clonare il repository

Per clonare un repository:

git clone https:// github.com/USER/REPO.git

Clonare un repository privato

Se si tratta di un repository privato, dovrai trovare un modo per autenticarti o effettuare il login. Ecco un esempio di come estrarre un repository privato da GitHub aggiungendo le credenziali di accesso al comando:

git clone https:// username:password @ github.com/USER/REPO.git

Clonare un repository privato con 2FA

Se hai l’autenticazione a due fattori, ti servirà un token di accesso/password dell’app. Ecco le istruzioni di alcuni servizi popolari su come creare un token per autenticare il tuo comando:

Ecco un esempio di come clonare un repository con 2FA su GitHub, usando un token per l’autenticazione:

git clone https:// TOKEN @ github.com/USER/REPO.git
Questo articolo ti è stato utile?

© 2013 - 2026 Kinsta Inc. Tutti i diritti riservati. Kinsta®, MyKinsta®, DevKinsta® e Sevalla® sono marchi di proprietà di Kinsta Inc.Il marchio WordPress® è proprietà intellettuale di WordPress Foundation, mentre i marchi Woo® e WooCommerce® sono proprietà intellettuale di WooCommerce, Inc. L'uso dei nomi WordPress®, Woo® e WooCommerce® in questo sito web è solo a scopo identificativo e non implica il sostegno da parte di WordPress Foundation o WooCommerce, Inc. Kinsta non è sostenuto o posseduto da, o affiliato a, WordPress Foundation o WooCommerce, Inc. Informazioni legali