본문 바로가기

Programming/Git

[Git]Gitlab(1) - 프로젝트 생성과 삭제

안녕하세요. 잇킹 시도르입니다.

 

프로젝트에서 개발을 하면서 여러 동료들과의 협업은 언제나 중요합니다. 각자 맡은 모듈을 개발한다거나 혹은 같은 소스를 수정하게 되는 등의 상황이 많이 발생하죠.

 

이런 협업의 중요성 때문에 사용하는 게 버전 관리 시스템입니다. 버전 관리 시스템을 구현한 제품 중 가장 많이 사용하는 게 깃(git)인 거죠. 그런데 이 깃 자체를 바로 사용하는 건 어렵습니다. 그걸 돕는 게 깃랩이죠. 파이썬과 파이참, 자바와 이클립스의 느낌이랄까요???

 

깃랩은 깃의 원격 저장소를 웹을 통해서 제공하는 소프트웨어입니다. 이런 소프트웨어로는 깃랩 외에도 깃 허브, 비트버킷이 유명하다고 합니다. 그런데 제 쪽에서는 깃랩을 주로 사용하고 있습니다. 

깃랩을 선택하게 되는 이유는 크게 2가지였습니다.

1. 설치형 버전 관리 시스템으로 자신의 서버에 직접 설치해서 사용할 수 있습니다.

2. 가장 중요한 가격 경쟁력입니다. 깃랩은 클라우드 버전 관리 시스템으로도 사용할 수 있습니다. 이때 타제품과 다르게 깃랩은 프라이빗 저장소를 무제한 인원을 대상으로 무료로 제공하고 있습니다. 그러니 회사에서 자체 소스를 비공개로 관리하기에 매우 용이한 거죠. 

 

이런 장점으로 선택하게 된 깃랩을 이용하려면 가장 먼저 해야 할 건 프로젝트 생성입니다. 프로젝트는 일의 단위라고 보면 되겠네요. 

 

프로젝트 생성

1. 깃랩 페이지에 접속합니다.

https://about.gitlab.com/

 

The first single application for the entire DevOps lifecycle - GitLab

“From project planning and source code management to CI/CD and monitoring, GitLab is a complete DevOps platform, delivered as a single application. Only GitLab enables Concurrent DevOps to make the software lifecycle 200% faster.”

about.gitlab.com

우측 상단의 Sign in 메뉴를 통해서 로그인해주시고, 처음이라면 Register를 통해 회원 가입을 먼저 해주셔야 합니다.

 

2. New project 버튼을 눌러주세요

 

3. 프로젝트 이름과 퍼블릭/프라이빗 여부를 선택하면 됩니다. 프로젝트 이름과 같은 형태로 url이 생성되며, 향후 저장소는 해당 url을 통해 제공되게 됩니다.

▲깃랩 프로젝트 생성 메뉴

 

4. 하위와 같은 화면이 보여지면 생성이 완료된 것입니다.

 

 

프로젝트 삭제

1. 삭제하려는 프로젝트를 클릭해주세요. 저는 p_test 프로젝트를 삭제하겠습니다.

 

 

2. 좌측 메뉴 중 Settings > General을 선택합니다.

 

 

3. Setting 메뉴가 여러개가 있습니다. 그중 Advanced 메뉴를 선택해서 하위 메뉴를 보겠습니다.

 

 

4. 하위 메뉴를 쭉 내리다 보면 마지막에 Remove project 메뉴가 나옵니다. 버튼을 눌러주시고

 

5. 다시 한번 확인을 요하는 팝업창이 나옵니다. 프로젝트 제목을 넣으시고 Confirm을 눌러주면 삭제됩니다.

 

삭제가 완료되었네요.

 

깃랩에서 프로젝트 생성과 삭제하는 방법을 정리해봤습니다.

 

이상입니다!!!