> For the complete documentation index, see [llms.txt](https://sallyit.gitbook.io/akademiait/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sallyit.gitbook.io/akademiait/hard-skills/devops-for-sa/git-vcs/github-vs-gitlab.md).

# GitHub vs GitLab

Существенных различий между GitLab и GitHub на самом деле практически нет. Разве что:

**GitLab** — проект с открытым исходным кодом, поэтому сообщество может улучшать платформу. На **GitHub** эта возможность доступна только разработчикам.

С 2018 года владельцем GitHub является компания Microsoft, что, учитывая репутацию этого гиганта, было воспринято сообществом неоднозначно. Тем не менее популярность GitHub выше, чем у GitLab: у платформы не было конкурентов с 2008 года. О GitLab тогда еще мало кто знал — он появился только в 2011 году, а активно развиваться начал далеко не сразу.

### Что выбрать разработчику? <a href="#chto-vybrat-nachinayuschemu-razrabotchiku" id="chto-vybrat-nachinayuschemu-razrabotchiku"></a>

Оба сервиса хорошо справляются с большинством задач разработки, однако:

* GitLab лучше приспособлен для хранения приватного контента, так как это опенсорсный проект, позволяющий поднять собственный сервер. Поэтому он подойдет командам разработчиков и компаниям с ограниченным бюджетом, которые не хотят открывать свой код общественности. Также GitLab удобен для создания частного репозитория, в котором независимый разработчик может хранить свой контент.
* GitHub идеален для тех программистов, которые хотят делиться своим кодом с сообществом при работе над различными опенсорсными проектами. Также GitHub выбирают те, кто желает собрать авторитетное портфолио, так как он поощряет персональные странички (есть даже соответствующие ачивки).

Источник:

[PreviousGit (VCS)](broken://pages/VJ3LDqovNJuEWciwmVrh)[NextРазвертывание приложений](broken://pages/BcOp880GGzEATQ3qond1)

Last updated 8 months ago
