개발공부노트/GIT
[GIT] CH0. 빠른 실습으로 Git, GitHub 감 익히기
o_60__o
2022. 12. 22. 21:15
728x90
본 포스팅은 [팀 개발을 위한 Git, GitHub 시작하기]의 내용을 참고하여 작성하였습니다.
CH0. 빠른 실습으로 Git, GitHub 감 익히기
말 그대로 실습 하는 챕터로 로컬 저장소를 만들고 커밋, 체크아웃을 해본 뒤
원격 저장소(깃허브)에 푸시하고 풀까지 진행하는 챕터입니다.
깃 한번 건드려본 사람들은 대부분 아는 부분이라 빠르게 실습 한 번 하고 넘어갔습니다.
용어 정리 되어 있는 것만 적어보면서 복습하고 다음 챕터로 넘어가겠습니다.
Git : 깃, 버전 관리 시스템
GitHub : 깃허브, Git으로 관리하는 프로젝트를 올려 둘 수 있는 사이트
GUI : 그래픽 유저 인터페이스, 마우스로 클릭해서 사용하는 방싟
CLI : 커맨드 라인 인터페이스, 명령어를 하나씩 입력하는 방식
Git Bash : CLI 방식으로 Git을 사용할 수 있는 환경
커밋 : 버전 관리를 통해 생성된 파일, 혹은 그 행위
log 명령어 : 지금까지 만든 커밋을 모두 확인
체크아웃한다 : checkout으로 원하는 지점으로 파일을 되돌릴 수 있습니다. 타임머신
로컬저장소 : Git으로 버전 관리하는 내 컴퓨터 안의 폴더
원격저장소 : GitHub에서 협업하는 공간(폴더)
레포지토리 : 원격저장소를 좀 더 멋있게 말하는 용어
푸시 : 로컬저장소의 커밋(버전 관리한 파일)을 원격저장소에 올리는 것
풀 : 원격저장소의 커밋을 로컬저장소에 내려받기
실습중에 하나 주의할 부분
"clone 명령어 뒤에 '.'을 붙여야 클론하는 폴더에 바로 파일들을 내려받고 '.'을 안 붙이면 새로운 폴더가 생기고 그 폴더안에 파일들을 내려받음"
이 책의 Part 1(1~5 장)은 GUI 환경에서 비주얼하게 Git을 학습하고
Part 2(6~9 장)은 CLI 환경에서 중급 명령어를 학습하면서 Git을 정복합니다
인터넷에 올라온 무료 특별판에는 이 책을 다 읽고 추가로 학습하는 부분이 있습니다.
다음 1장부터 본격적으로 시작해봅시다!
728x90