Git&Terminal

yjsong·2022년 10월 4일

Git

목록 보기
2/2

위에서 아래로 세로 형태

컴퓨터 파일 경로는 바탕화면>>폴더1>>폴더2>>파일 순으로 뒤로 가기/앞으로 가기 라고 표현하지만 터미널에선 위/아래로 간다라고 표현한다. 즉, 최하단이 가장 최신 정보.

단, Log는 역순

가장 최신 정보가 최상단에 노출된다. (History(과거) 위에 현재진행형으로 계속 쌓이는 구조) 커밋 여러 개가 쌓여있는걸(History가 쌓이면) 로그라고 한다.

Commit history :: 시간에 대한 이벤트, 타임라인

맨 밑에 있는 커밋이 가장 오래됐으며 근본. 즉, Main이다.

Branch

Main branch는 제일 최초에 생성된다. 이 Main branch를 시작으로 새로운 브랜치들 복사, 파생된다. 협업 관점에서 함부로 건드리지 않는다. (단, 이름이 Main일 뿐 어떠한 의미나 기능이 있는건 아니니 착각X)

Origin

origin은 핀포인트 개념으로 이해하면 쉽다. Push할 때 마다 위치가 바뀐다. Push란 내가 이 때 github에 백업했다는 의미이다. 그렇기에 HEAD(로컬 위치)와 origin(깃헙 위치)의 위치가 다를 수 있다.

자주 사용하는 여러 명령어는 개인 노션에 정리했으니 필요할 때 마다 참고하기.

profile
주니어 개발자가 되기까지

0개의 댓글