Git & Github

cho·2023년 11월 8일

Git: 버전 관리 시스템

버전별로 관리하면 내가 어떻게 개발을 해왔는지 히스토리 파악 가능하다.

Github: 버전을 서버에 올릴 수 있음

프로젝트 코드를 인터넷에 저장해두어 내 컴퓨터에서 문제가 생겨도 프로젝트는 안전하게 보관되어 있다.

필수용어

working directory: 내가 작업하고 있는 폴더
git repository: 저장소. 나의 히스토리들을 보관
commit: 지금까지 작업한 내용을 보관해두는 것. 내가 돌아가고자 하는 시점의 commit id만 파악을 하면 id를 통해서 원하는 시점으로 돌아갈 수 있다.
checkout: 내가 원하는 commit 버전을 가지고 오는 것
remote: 원격상의
push: 내 작업물을 github 서버에 올리는 것
pull: 서버상의 내용을 가지고 온다는 것

0개의 댓글