깃랩 사용법 (1) 터미널을 통해 설치하고 시작하기

2020. 10. 14. 12:00·개발/Git

깃(Git)은 오픈소스 버전 컨트롤 시스템으로, 크고 작은 프로젝트를 빠르고 효율적으로 관리하기 위한 것입니다. 깃랩(GitLab)은 깃 위에서 구축되었습니다. 깃랩은 훌륭한 인터페이스를 제공하지만, 보다 복잡한 작업을 처리하기 위해서는 커맨드 라인을 통해 깃을 사용해야 합니다. 깃랩의 깃 치트 시트는 이곳에서 다운로드 할 수 있습니다.

깃랩 홈페이지에서 제공하는 사용법을 정리한 것입니다. 원문은 이곳에서 확인하실 수 있습니다.

시작하기

깃 커맨드를 시작하기 위해서는 커맨드 셸(터미널)을 실행해야 합니다. 자체 내장된 터미널을 사용하거나 통해 열거나, 맥 사용자의 경우 iTerms2와 같은 프로그램을 사용할 수 있습니다.

깃 설치하기

커맨드 셸에서 다음 명령어를 입력해 깃이 설치되어 있는지 확인합니다.

git --version

깃이 설치되어 있다면, 다음과 같은 버전이 출력될 것입니다.

git version X.Y.Z

해당 명령어를 인식하지 못한다면, 맥 사용자의 경우 다음 명령어를 통해 깃을 설치합니다.

brew install git

윈도우 사용자는 이곳에서 깃을 설치할 수 있습니다.

깃 설정하기

본격적으로 깃을 사용하려면 사용자 이름과 이메일과 같은 개인 정보를 입력해야 하며, 깃랩에서 사용하는 것과 동일해야 합니다.

먼저, 이름을 추가합니다.

git config --global user.name "your_username"

다음으로, 이메일을 추가합니다.

git config --global user.email "your_email_address@example.com"

설정을 확인해봅니다.

git config --global --list

--global 옵션은 시스템의 모든 정보를 깃이 사용할 수 있다는 것이며, 이를 생략하거나 --local 을 사용하면 현재 리포지토리에만 적용됩니다.

깃 인증 방법

컴퓨터에 깃랩을 연결하려면, 본인 인증을 해야 합니다. 두 가지 방법으로 인증을 진행할 수 있습니다.

  • HTTPS를 통한 프로젝트 별 인증. 컴퓨터와 깃랩 간에 작업을 수행할 때 인증 정보를 매번 입력.
  • SSH를 통해 한 번만 인증. 이후, 깃랩에서 pull, push, clone시 인증 정보를 다시 입력하지 않아도 됨.

HTTPS 방식을 이용할 경우, 사용자 이름과 비밀번호를 입력하며, SSH 인증 절차는 이곳에서 확인할 수 있습니다.

 

이상으로 터미널을 사용해 깃을 설치하고, 기본 설정 및 사용자 인증 방법에 대해 알아봤습니다. 다음 포스팅에서는 깃에서 사용되는 기본 용어에 대해 알아보도록 하겠습니다.

'개발 > Git' 카테고리의 다른 글

깃랩 사용법 (4) 브랜치 및 커밋, 머지 명령어 설명  (0) 2020.10.15
깃랩 사용법 (3) 기본 명령어 정리  (0) 2020.10.15
깃랩 사용법 (2) 깃 기본 용어 정리  (0) 2020.10.14
'개발/Git' 카테고리의 다른 글
  • 크론(Cron) 표현식 개념 및 사용 방법
  • 깃랩 사용법 (4) 브랜치 및 커밋, 머지 명령어 설명
  • 깃랩 사용법 (3) 기본 명령어 정리
  • 깃랩 사용법 (2) 깃 기본 용어 정리
휘Hwi
휘Hwi
여행, 사진, 개발, 책 이야기를 기록하는 여행자 휘의 블로그 𓂍
Klook.com
  • 휘Hwi
    휘: 끝나지 않은 이야기
    휘Hwi
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 기록
        • 일상 에세이
        • 인사이트
        • 투자와 재테크
        • 코인 이야기
        • 아카이빙
        • 집무실 레터
        • 사랑에 대하여
        • 번역 이야기(完)
        • 프리랜서 일지(完)
      • 여행
        • 🌎 세계 여행기 S1 (完)
        • 🌊 삼삼한 여행기 (完)
        • 🚶 온더로드
        • 🇯🇵 일본
        • 🏝️ 발리
        • 🇻🇳 베트남
        • 🇱🇰 스리랑카
        • 🇮🇳 인도
        • 🇹🇭 태국
        • 🇸🇬 싱가포르
        • 🇦🇺 호주
        • 🇭🇰 홍콩
        • 🇰🇷 한국
        • 🍚 여행자의 한 끼
        • ℹ️ 여행 정보
      • 사진
        • 사진가
        • 사진 이론과 생각
        • 사진 관련 정보
      • 영상
        • 파이널컷 모션 공부
        • 고프로 GoPro
        • 영상 관련 정보
      • 책
        • 책 읽고 쓰기
      • 개발
        • 티스토리
        • Internet
        • HTML
        • CSS
        • JavaScript
        • Typescript
        • React
        • Node.js
        • Express
        • NestJS
        • Python
        • Django
        • MySQL
        • MongoDB
        • AWS
        • Deployment
        • Terminal
        • Git
        • Glossaries
        • Articles
        • Projects
        • TIL;
      • 미분류
  • 인기 글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
휘Hwi
깃랩 사용법 (1) 터미널을 통해 설치하고 시작하기
상단으로

티스토리툴바