This, GitHub is convenient to store code online publicly, so is GitLab and others.
You can just use the git repository and ignore everything else. For that, GitHub is free, and being git, you are not tied to a particular service, a "git clone" is all you need to migrate, you can even use several services at the same time, or self-host, online and offline.
You can just use the git repository and ignore everything else. For that, GitHub is free, and being git, you are not tied to a particular service, a "git clone" is all you need to migrate, you can even use several services at the same time, or self-host, online and offline.