Git
We have the Git client available at Kinsta, so you can access your site with SSH and pull your Git repo down from GitHub, GitLab, Bitbucket, or any other third-party. SSH access is available on all of Kinsta’s hosting plans.
We don’t yet have the feature of using git push kinsta my_site
to automatically deploy, but you can still use Git at Kinsta by following the instructions below.
Another way of doing this is to utilize WP Pusher. Many of our clients use this and it makes it super easy, as you don’t have to know how to use Git or SSH.
Austin also has an excellent tutorial on how to set up automatic Git deployment with Kinsta using SSH.
Some other alternatives include Beanstalk and DeployBot. Otherwise, you can follow the more detailed Git instructions below.
Preparation and notes
You can create a deployment script that will access your site’s container via SSH and pull the latest version of your repo to your site.
You will need your SSH details and Path for your Kinsta site, which can be found on the Info page of your site in MyKinsta (WordPress Sites > sitename > Info).