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됨
'Web Development > git' 카테고리의 다른 글
| GitHub의 저장소에 내가 수정한 코드 반영하기 (0) | 2024.01.12 |
|---|---|
| SourceTree에서 clone할때 꺼지는 문제 , SourceTree 안켜지는 문제 (1) | 2023.12.19 |
| GitHub 여러 Repository 합치기( subtree 개념 ) (0) | 2023.12.13 |
| Git , push 안되는거 오류 해결 (github token) (0) | 2022.04.10 |
| SourceTree( git ) 이용한 GitHub repository에 프로젝트 올리기 (1) | 2022.03.20 |