Are you sure you want to delete this access key?
Whether your project is hosted on GitHub, GitLab, BitBucket, or any other Git provider, this guide will walk you through the process of connecting your project to DagsHub. By connecting your project to DagsHub, you'll gain access to data hosting and versioning, experiment tracking, model registry, data annotations, and collaboration capabilities, designed specifically for machine learning projects.
If you have a GitHub project ready to connect, you can get started in less than a minute!
If your project is hosted on GitLab, BitBucket, or any other Git provider you can connect of migrate it to DagsHub. The migration process is identical to the connection but assumes you want to move the project's development entirely to DagsHub. Therefore, it will create a new Git remote server for the project and clone all the files from the original Git server to it.
Use this when you need a lasting connection between your project on the other git server and DagsHub, for example when you're working with other team members that aren't on the ML team.
Use this option if you want to move your project completely to DagsHub and work on it there. This is effectively creates a disconnected copy of the project on DagsHub.
Follow the same steps as above, but select Migrate under Connectivity Mode.
![Migrate a repo](../integration_guide/assets/migrate-3.png){: style="width:80%"} Migrate a repoIf you need to mirror or migrate a Git server not hosted on GitHub, follow this guide.
Now that you have your project set up, you can continue to version datasets and code, track experiments, or check out some of our other common use cases.
Press p or to see the previous file or, n or to see the next file
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?
Are you sure you want to delete this access key?