Clone a Git Repository

When you clone a Git repository, you'll be asked for the repository URL, and to provide a local path to clone it to.
You can get the URL from the repo on GitHub or from the project owner.
The copy icon on GitHub where, when clicked, copies the clone link of the GitHub repository.
After filling in these fields, click Clone.
Note:
If you've entered a private repository to clone, and you're not already logged into GitHub in Codux, you'll be asked to log in first:
If all goes well, and you have the correct permissions, you'll see a message stating that the project cloned successfully. From there, click Open.
As this is the first time that the project opened, a quick housekeeping task needs to be completed – a script needs to install required dependencies (other pieces of code needed to make everything look right) on your computer. Don't fret though — just click Install when prompted.
Refer to Project Prerequisites and Dependencies to check that your project meets the requirements.
Important!
If you're cloning a project using an SSH link, you'll first have to create an SSH key on your computer to authenticate with the repository (if you haven't done so already). Refer here for instructions. As mentioned above, if, on the other hand, you're cloning a private GitHub repo using HTTPS, you'll have to log in to your GitHub account in Codux. Codux will help you with this.

Cloning a non-GitHub remote project 

If you're cloning a project from a non-GitHub remote provider (such as GitLab) and it's a private project, you'll need to do it by SSH rather than HTTPS. If it's a public project, you can clone it by HTTPS like you would a GitHub project, but you'll only have basic Git functionality.
This is what copying an SSH key in GitLab looks like:
You won't be able to sync with the repository (publish branches, push changes, etc.) otherwise. To clone the project, create an SSH key on your computer to authenticate with the repository (if you haven't done so already). Refer here for instructions.
Important!
If you're cloning a BitBucket repository using an SSH key, you need to add "bitbucket.org" to the list of known hosts.