github 란

2019. 9. 27. 23:35 from Tools with server

git 관련 웹 기반 솔루션


GIT의 원격 저장소를 가장 효율적으로 관리하는 방법은 바로 웹 기반 GIT 솔루션을 사용하는 것이다.

이들 솔루션에서는 원격 저장소 관리 기능 뿐만 아니라 위키, 이슈 관리, 머지 요청 관리, 팀원 관리 등 전반적인 프로젝트 관리 기능도 함께 제공한다. 웹 기반으로 동작하므로 브라우저만 있으면 접근이 가능하기 때문에 코드리뷰 등의 작업도 한층 수월하게 할 수 있다.

이러한 솔루션의 대표적인 예로 GitHubGitLab을 들 수 있다.




이 둘의 가장 큰 차이점은 폐쇄성 여부이다. GitHub은 오픈소스 프로젝트에서 많이 사용되고, GitLab은 기업체 등에서 인트라넷에 설치하여 많이 사용한다.

github


git의 원격저장소를 웹에서 관리해주는 것. 즉, git을 호스팅해주는 웹 서비스이며,  git 저장소 서버를 대신 유지 및 관리해주는 서비스이다. 


오픈소스 프로젝트는 무료이며, private 프로젝트는 유료이다. 다른 유저들과 함께 온라인으로 하나의 프로그램을 제작하는 것도 가능하여, 많은 오픈소스 프로그램들이 github을 통해서 전세계 유저들에 의해 제작되고 있다.

'Tools with server' 카테고리의 다른 글

git 구조  (0) 2019.09.27
git 이란  (0) 2019.09.27
웹 호스팅  (0) 2019.09.26
웹(Web) 이란?  (0) 2019.09.26
SVN 이란  (0) 2019.09.26
Posted by 나무길 :