카테고리 없음

Git 사용법

with_AI 2022. 4. 26. 21:47

Git?

형상 관리 시스템

프로그램 관련 파일 저장

세이브 포인트처럼, 언제든지 저장 지점으로 되돌아갈 수 있음

 

커밋

세이브를 하는 행동

언제든지 커밋한 시점으로 돌아갈 수 있음

저장을 원하는 파일들을 묶어서 커밋

 

add

커밋 전에 저장을 원하는 파일들을 묶는 일

스테이지에 파일을 올린다라고 한다.

 

push

현재 작업 내용의 세이브 데이터가 내 컴퓨터에 저장된다.

이걸 github에 업로드하면 원격 저장과 비슷한 일을 한다.

다른 사람과 공유 가능

복구 가능

 

소스트리

git GUI 프로그램 중 하나

 

커밋 메세지

한 줄을 비우고 자세히 설명

다른 사람과의 협업 떄 중요

 

Clone

원격 저장소를 내 컴퓨터에 복사해 오는 것

 

Checkout

마지막 커밋으로 되돌아갈 수 있다.

마지막 세이브 포인트로 돌아가는 것

소스트리에서 (코드 뭉치 버리기) 버튼으로 가능

 

 

Branch

분기점을 만드는 것임

ver2를 만든다고 생각하면 쉬움

체크아웃 먼저하고 -> Branch 생성

기존 내용을 유지한 체 새로운 내용 추가하고 싶을 때

 

Merge

하나의 브랜치를 현재 브랜치와 합치는 것

현재 브랜치는 헤드 브랜치라고 한다.

예를 들어 해드 브랜치가 master, 여기서 ver2 브랜치를 병합하면 ver2내용이 master에 반영

 

Git Pull

서버의 내용이 내 pc보다 최신일 경우

충돌이 날 수 있음

pull = fetch + merge

겁내지 말기