터미널에서 Git을 사용해 형상관리를 해보자.

Woozi·2022년 3월 12일
0

나는 이전에 IntelliJ를 Github과 연동해 GUI를 통해 버전을 버전관리를 하였다.
git과 관련해 의문이 생겼을 때 유튜브에 git 사용법을 검색하면 터미널로 알려주는 영상이 많은것을 보고
왜 굳이 직관적인 GUI를 두고 터미널로 git을 사용할까? 의문이 생겼다.

그런데, 이번에 부트캠프를 진행하면서 터미널로 git을 사용하게 되었다.
가장 먼저 든 생각은 '이거 생각보다 어렵지 않은데?' 였다. 그리고 GUI로 하는것보다 재미있었다.
아래에 CLI를 이용한 git연동과 workflow를 정리해보려 한다.

1. 터미널에서 git 설치

(1). 터미널에 git 입력하면 설치 가능

(2). $ git config --global user.name "나의 사용자 이름"
$ git config --global user.email "내 이메일 주소" 로 사용자 정보 설정

(3). 현재 설정은 git config -list로 확인 가능

2. 터미널에서 git 연동하기.

(1). 작업하고자 하는 레포지토리를 내 git으로 포크해온다.

(2). 포크해온 레포지토리를 내 local 레포지토리에 복사한다.(레포지토리 url 사용)
$ git clone

(3). 상대방의 레포지토리와 연결한다.
$ git remote add 상대이름 <상대 url>

(4). 연결 상태를 확인한다.
$ git remote -v

(5). commit하고자 하는 파일을 staging area에 추가한다.
$ git add <파일 이름>

(6). 변경사항을 저장한다(=commit)
$ git commit -m '메시지'

(7). 변경사항을 레포지토리에 최종 반영 해준다.
$ git push origin master

(8). push된 파일을 내려받을땐
$ git pull 상대이름 master

profile
주니어 개발자

0개의 댓글