Web Development/git
git , 나를위한 설명
doriver
2022. 4. 25. 15:48
commit
commit을 통해 save point ( 그때 당시 폴더,파일들을 박제해서 저장 ) 를 만든다
만들어진 여러 save point 들로 언제든지 이동 ( 박제했던 세팅으로 폴더,파일들이 변경됨 ) 가능하다
local repository, remote repository
local은 내 컴퓨터, reomote는 github서버에 있는 저장공간
이 둘이 연결되어 거의 하나를 이룸
push , pull
local repository에 있는 변경사항을 push를 통해 github로 보냄
pull을 통해 github에 있는 remote repository의 변경사항을 가져옴
checkout
github에 있는 프로젝트를 clone해 오면, 나의 로컬저장소에는 하나의 branch밖에 없다.
원격branch를 checkout하면 그 원격branch를 추적하는 로컬branch를 만들수 있다
특정 커밋으로 체크아웃


merge
현재 브랜치로 develope을 병합 : 말 그대로 브랜치가 합쳐짐 , develope의 save point들이 현재 브랜치로 commit됨