Today, I will try to convert you to use GitLab as main repo support for your projects.
I discover Gitlab about 6 months, and the first thing I've find very cool, its the subproject support.
You can do your project architecture as this :
MyProject - backend - frontend
so the url of repo is :
very cool no ?
Simply use this command if the repo doesn't exist
git init git remote add origin https://gitlab.com/<GroupProject>/<Project> git add . git commit -m "initial release" $git push -u origin master
-u command on
git push is to set a new project if it doesn't exist.
For an entreprise is really useful to have Private package registry.
Packages registry is a cloud image of your project for a reuse as container by exemple.
For exemple, you can set in Docker a gitlab registry.
If you love gitlab, set a comment. (and clap your hands👏) 🎶