Git clone하기

누리·2022년 9월 28일
0

Git clone : 코드복제

기존 레파지토리를 내 로컬로 가져오는 명령어이다
git clone [레파지토리의주소] 를 입력하면 현재 디렉토리에 파일을 복제할 수 있다.

Git branch : 독립된 공간

독립적으로 개발을 할 수 있는 공간을 만드는 명령어이다
git branch [브랜치 이름] 를 입력하면 새로운 브랜치가 생성되어 생성한 브랜치에서 작업을 할 수있다.
기본값인 master 에서 작업하는 것이 아님

Git checkout : 브랜치 이동

현재 있는 브랜치에서 다른 브랜치로 이동할 때 사용하는 명령어이다
git checkout [브랜치 이름]
❗️ 브랜치를 만들고 나서는 꼭 해당 브랜치로 이동 후 작업을 해야한다.

Git pull : 코드 가져오기

github에 있는 특정 브랜치의 코드를 로컬로 가져올 때 사용하는 명령어
git pull origin [브랜치 이름]

내 로컬에 없는 상태에서 최초로 가져올때는 git clone
내 로컬에 있는데 특정 브랜치를 가져올때는 git pull

Git merge : 코드 합치기

로컬에서 현재 브랜치의 코드와 특정 브랜치의 코드를 합칠 때 사용
현재 브랜치에서 합쳐진다
git merge [브랜치 이름]

🍏 github 흐름 정리

repository에서 git clone을 이용해 불러와서
파일을 열면 maste branch로 설정되어있다
git branch [브랜치명]를 입력해 새 브랜치를 만든다
git checkout [브랜치명]을 입력해 만든 새 브랜치로 이동한다
이동한 해당 브랜치에서 작업을 한다
작업 완료후
git add .
git commit -m "커밋메세지"
git push origin [브랜치명]을 입력해 깃헙에 업로드 한다
PR merge를 하면 깃헙 master브랜치에 파일이 업로드 되지만
로컬 master 브랜치에는 없으므로
로컬 master로 이동한 다음 git checkout master
git pull origin master를 입력해 깃헙의 마스터로부터 코드를 가져온다

profile
프론트엔드 개발자

0개의 댓글