깃랩 사용법 (3) 기본 명령어 정리

2020. 10. 15. 11:50·개발/Git

이번 포스팅에서는 기본적인 깃 명령어를 살펴보도록 하겠습니다. 이 포스팅은 깃랩의 샘플 프로젝트(https://gitlab.com/gitlab-tests/sample-project/) 를 기반으로 작성되었습니다. 보다 많은 명령어는 깃랩 홈페이지와 깃랩 치트 시트에서 확인할 수 있습니다.

깃랩 홈페이지에서 제공하는 명령어를 정리한 것입니다. 원문은 이곳에서 확인하실 수 있습니다.

리포지토리 클론하기

리포트 리포지토리를 로컬에서 작업하려면, git clone <repository path> 명령어를 통해 클론을 진행합니다. 각 페이지의 랜딩 페이지에서 Clone 탭을 이용할 수 있습니다.

 

HTTPS 방식을 예로 들어보겠습니다. 터미널을 실행하고, git clone 명령어를 통해 다음과 같이 리포지토리를 클론할 수 있습니다.

git clone https://gitlab.com/gitlab-tests/sample-project.git

로컬 디렉토리를 리포지토리로 전환하기

로컬 폴더에 있는 파일을 리포지토리로 전환하려면, git init 명령어를 사용합니다. 해당 명령어는 여러분의 디렉토리에 깃 기록과 설정 파일을 포함한 .git 폴더를 생성합니다.

git init

로컬 디렉토리에 리모트 리포지토리를 추가하면, 깃이 로컬 폴더를 리모트 프로젝트에 인식합니다. 자세한 방법은 이곳에서 확인할 수 있습니다.

프로젝트 최신 변경사항 다운로드하기

마지막 클론 또는 풀 이후 프로젝트 변경사항을 다운로드하려면 pull 명령어를 사용합니다. 작업하고 있는 브랜치는 다음과 같이 업데이트 할 수 있습니다. 메인 브랜치 코드를 업데이트하려면 <name-of-branch> 에 master 를 입력하면 됩니다.

git pull <REMOTE> <name-of-branch>

리포지토리를 클론할 때, REMOTE 는 보통 origin 입니다. 이는 리포지토리가 클론된 위치이며, 리포지토리의 SSH 또는 HTTPS URL을 가리킵니다. <name-of-branch> 는 보통 master 지만, 어떠한 브랜치라도 될 수 있습니다.

내 리모트 리포지토리 보기

git remote -v

 

이상으로 깃랩의 기본 명령어에 대해 살펴봤습니다. 다음 글에서는 브랜치의 개념과 이를 사용하는 방법에 대해 알아보도록 하겠습니다.

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

깃랩 사용법 (4) 브랜치 및 커밋, 머지 명령어 설명  (0) 2020.10.15
깃랩 사용법 (2) 깃 기본 용어 정리  (0) 2020.10.14
깃랩 사용법 (1) 터미널을 통해 설치하고 시작하기  (0) 2020.10.14
'개발/Git' 카테고리의 다른 글
  • 크론(Cron) 표현식 개념 및 사용 방법
  • 깃랩 사용법 (4) 브랜치 및 커밋, 머지 명령어 설명
  • 깃랩 사용법 (2) 깃 기본 용어 정리
  • 깃랩 사용법 (1) 터미널을 통해 설치하고 시작하기
휘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
깃랩 사용법 (3) 기본 명령어 정리
상단으로

티스토리툴바