Git
Online services for code/project repositories
Gitlab
The Gitlab service (https://gitlab.ee.ucl.ac.uk) is available to everyone in the department. No registration is required, you can just login and start creating projects and uploading files. You would normally commit and check out data using GIT tools installed on your local PC.
You can access the gitlab.ee.ucl.ac.uk server remotely, but you must use the https protocol to do so.