Development on Hyperlane
There are 2 main ways you can develop and deploy code on Hyperlane: via Git or via SFTP.
Developing with Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency. Git is easy to learn and has a tiny footprint with lightning fast performance.
You can develop locally with Git. Git is the version control tool at the heart of the Hyperlane workflow. For developers preferring local development, it's an easy and efficient way to interact with the platform: develop locally, commit, and push code to your Development environment.
Hyperlane comes with a complete and automated Git setup and integration.
We have devoted an entire section of our Documentation page to development with Git. You can find it here.
Developing with SFTP
You can develop directly on our servers via an SFTP connection. SFTP, which stands for Secure File Transfer Protocol, is a network protocol that provides file access, file transfer, and file management over any reliable data stream.
SFTP is particularly useful for updating and adding plugins/modules directly from within your site.
In order to access your projects via SFTP, you need to setup an SSH key in Hyperlane.
Once more, we have devoted an entire section of our Documentation to development with SFTP. You can find it here.
Code changes made with SFTP are not committed to a Git repository. Make sure you do this to ensure all changes are tracked in version control.
For specific information on how to install Plugins, Modules and Themes, check out these pages for WordPress.