6 ms·
What does your company do that you don't have Github or some equivalent centralization, such as Gitlab, self-hosted or not? For the rest of us, Github (/etc.)
by deathanatos 3y ago
What does your company do that you don't have Github or some equivalent centralization, such as Gitlab, self-hosted or not?
For the rest of us, Github (/etc.) is our primary means of transferring branches, a centralized "main" branch, and sometimes where CI/builds/test happen, as well as deployments. This isn't even bizarre … I've worked at 6+ companies now, and 100% of them followed this pattern. (Not all with Github, but they all had some centralized place to push/pull code and conduct reviews, tests, deployments…)
(I'd entertain the usual "is self-hosted worth it?" argument that tends to crop up in these threads. But this question is a bit off the wall.)
I can still commit to my local repository, of course, but at some point, I am going to need to share my work with coworkers or with production. During a normal day, that's several times per day, as features/branches are done & go out for review & merging…
- hotnfresh 3y agoEven the two places I've worked that self-hosted bare git repos on cheap Linux VMs (both times, due to management concern about Github snooping on private code), no fancy web UI or anything, it was used the same way GH is, with the server acting as the hub for collaboration.