Connect a repository and branch, and deploy the latest commit to a folder of your site, by hand or automatically on push.
A public repository over https, or a private one over SSH.
Such as https://github.com/owner/repo.git
The latest commit of this branch is deployed.
Inside public_html. Its files are replaced on every deployment.
Connect a repository to start.