먹는게 남는거다!

[크롬북으로 개발하기] 원격접속시 텔레그램 메시지 받기 : 3. 소스 관리하기 (gitlab.com)

C#, ASP.NET

몇 줄 안되는 소스지만 그래도 관리가 필요할 것 같아 대세인 github에 repository를 생성하려 했습니다.

그런데 아쉽게도 github는 비공개시 유료라 대체재를 찾던중 gitlab.com 을 알게 되었습니다.

사실 검색중에 알게된 Bitbucket이 더 기능도 많고 좋아 보였지만 귀찮아서 이번에는 gitlab.com을 이용해 볼려고 합니다.
(다음에 기회에 되면 Bitbucket에 대해 포스팅 해보겠습니다.)




gitlab.com은 Community Edition과 Enterprise Edition, 무료 호스팅 버전을 제공하는 매우 고마운 사이트입니다.


gitlab.com Compare 웹페이지에서 두 Edition의 차이를 비교해 보면 알 수 있듯이 Community Edition도 사용하는데 충분한 기능을 제공하고 있습니다.

하지만 ...

Community Edition은 설치를 해야 하고 그에 따라 관리도 해야 하기 때문에 무료 호스팅을 이용하기로 결정했습니다.


1. 계정 생성




gitlab.com은 Google Plus, Twitter 등의 소셜 로그인과 일반 회원 가입을 통한 로그인을 모두 지원합니다.

우선 이름, 회원 아이디 등을 입력하고 "Sign up" 버튼을 클릭하여 회원 계정을 생성합니다.

그 다음 "Almost there..."라는 웹페이지에서 "Request new confirmationemail" 버튼을 클릭하면 회원 가입시 입력한 이메일로 계정 확인 이메일이 도착합니다.

해당 이메일의 "Confirm your account" 버튼을 클릭하면 비로소 회원 가입이 완료 됩니다.



2. 프로젝트 생성


회원 가입 후 처음 로그인을 하면 생성된 프로젝트가 없기 때문에 위와 같이 심심한 웹페이지를 만나게 됩니다.

이제 "New project"를 클릭하여 새로운 프로젝트를 생성합니다.




당황스러울 정도로 프로젝트 생성이 간단합니다.

프로젝트 설명, 프로젝트 가져오기 등의 옵션이 있지만 특별한 설정 없이 프로젝트 이름만 입력해도 됩니다.

물론 부끄러운 소스를 감추기 위해 Visibility Level은 Private로 설정하였습니다.




- 끝 -