본문 바로가기
Linux

CentOS 7 에 GitLab 설치하기 - 01. Git 기초자료 및 Linux 서버 준비

by 밝음의기둥 2017. 1. 25.
반응형

프로그래밍을 하면서, 형상관리 툴로 SVN을 많이 사용했습니다. 최근에 Git을 접하게 되어 향후에는 Git을 많이 사용하지 않을까 합니다. Git은 기능들이 다양하여 활용법을 익히는 시간이 필요합니다. 인터넷을 통해 제가 접했던 Git에 대한 정보들 중에서 유용한 사이트 두개를 아래에 소개합니다.



영문 사이트 > https://git-scm.com/doc



위의 두 사이트 모두 Git에 대해 잘 정리된 곳이니 시간될 때 차근차근 보는 것이 도움이 많이 될 것입니다. 저 역시 아직 Git에 대해서는 초보자 수준이여서 틈틈히 읽어보고 있습니다.


Git은 형상관리 툴로써 여러사람이 프로젝트를 진행할 때 협업할 수 있는 도구입니다. 여러사람과 협업을 하기위해서는 함께 사용할 수 있는 Git 서버가 필요하게 되는데, Git 서버에는 GitHub와 같이 유명한 것이 몇 가지 있습니다. 각각에는 특징들이 있겠지만, 여기에서는 자체 구축하여 사용할 수 있는 GitLab의 구축에 대해서 다루겠습니다.


Git 서버인 GitLab을 설치하기 위해서 Linux 서버가 필요합니다. 저는 Mac Mini에 Parallels를 활용하여 CentOS 7을 설치하였습니다. 회사에서 전사적으로 사용하기 위해 구축한다면 저렴한 호스팅도 고려해볼만 한 것 같습니다. (호스팅을 알아볼때는 주기적으로 자동 백업을 해주는 곳으로 알아보는 것이 어떨까 하는 개인적인 생각입니다.)


[Mac Mini의 Parallels를 활용하여 설치한 CentOS 7]







반응형