We use Gitlab to check in all the codes that we develop. We use it as an online repository.
Pros
Can be accessed easily from the terminal.
Easy to maintain the codes online.
Cons
Can't think of any.
Likelihood to Recommend
It is really suitable when you have a large team developing a number of scripts. It's easy to merge everything together. Everybody can access everybody's codes. Really speeds up the development process. Very useful for version control. It can get a bit difficult for a newbie to access it from the terminal. But once you get hold of it, it's easy.
VU
Verified User
Engineer in Engineering (Renewables & Environment company, 51-200 employees)