소스트리 용어 정리
commit
- 파일 및 폴더의 추가, 변경 사항들에 대해 기록하는 것
어떤 순간 작업공간의 상태를 저장한 것으로 작업공간 안에 있는 모든 파일과 데이터를
복사해서 저장소에 보존한다.
push
- 웹 상의 원격 저장소로 변경된 파일을 업로드 하는 것
push를 실행하면 원격 저장소레 내 변경 이력이 업로드 되어 원격 저장소와 로컬 저장소가
동일한 형태가 된다.
pull
- 원격 저장소를 공유해 여러 사람이 함께 작업하게 되면 모두가 같은 원격 저장소에 push하게 되는데
이때 다른 사람의 변경사항에 대해서도 내 로컬에 적용할때 사용하는 것
branch
- 커밋을 단위로 구분된 소스코드 타임라인에서 분기하여 새로운 커밋을 쌓을 수 있는 가지를 만드는 것
local repository (로컬 저장소)
- git.init으로 작업공간의 저장소를 생성하면 하위에 .git 라는 폴더가 생성되는데 이것이 바로 로컬 git저장소이다.
이 저장소 안에 모든 커밋들이 들어있다.
remote repository (원격 저장소)
- 저장소가 내 PC 프로젝트 폴더 안이 아닌 다른 어딘가의 서버에 위치해 있는 것
원격 저장소를 사용하면 여러 사람이 하나의 저장소를 공유하여 공동으로 작업이 가능하다.
'기타' 카테고리의 다른 글
리눅스 vi 명령어 정리 (0) | 2020.09.09 |
---|---|
Web server failed to start. Port 8080 was already in use (0) | 2020.08.25 |
TAGS.