Git 깃

내승현·2022년 3월 20일
0

1. Git

**Git****소스코드 저장을 도와주는 프로그램**입니다.

Git을 사용하여 프로그램을 저장하면, **누가 언제 어떤 글자 또는 코드를 변경했는지** 알 수 있습니다.

또한, 중요한 코드를 실수로 잘못 바꾼 경우 **다시 되돌리기도 가능**합니다.

따라서, 실무에서는 파일을 Git을 통해 저장합니다.

2. Github

Github는 Git이라는 프로그램으로 저장한 파일들이 **실제로 저장되는 장소**입니다.

따라서, **우리가 작성한 파일들을 Git을 사용하여 Github에 저장합니다.**

Github와 같은 저장소들은 Gitlab, Bitbucket 등 많이 있지만, 우리는 가장 인기있는 Github를 사용합니다.

3. Git 설정

프로젝트 폴더 내 Git 설정은 다음과 같습니다.

1) Github 에 repository 를 생성합니다.

2) vscode를 사용해 프로젝트 폴더 터미널 내 git init 을 입력, 폴더 내 git 저장소를 만들어 줍니다

(이후 .git 폴더의 생성 여부 확인은 ls -al 명령어로 확인합니다)

3) 이후 프로젝트 폴더와 원격저장소(git repository)를 git remote add origin (나의 저장소 주소) 연결시켜 줍니다

*이때, 나의 저장소 주소는 github에서 확인 가능합니다

4) 이후 git 저장소에 내 코드를 등록 하고 싶을때는

  • git add .
  • git commit -m "커밋 메세지"
  • git push origin master

를 통해 할 수 있습니다!

4. Git pull

수업 진행에서 사용할 멘토 reference 코드를 받기 위해서 우리는 git pull 을 사용하여 손쉽게 코드를 받아올 수 있습니다

1) 원하는 위치에 codecamp-04-mento 폴더를 생성합니다

2) vscode의 터미널을 통해 생성해놓은 codecamp-04-mento로 이동합니다

3) git clone (복제할 git 주소)

4) 추후 최신버전의 코드를 받아 올때는 git pull origin master 를 사용해 최신화 합니다

*!mento코드를 직접 수정하게 될경우 pull 과정에서 충돌이 날 수있으니 수정하시지 않는걸 권합니다!

profile
아토언니의 프론트엔드 개발자로서의 기록

0개의 댓글