Category
개발  git

[git] git 용어 및 명령어

2023년 02월 15일 by Hwang

Working Directory: 사용자가 소스코드를 수정하며 개발하는 공간

Local Repository: 내 PC에 파일이 저장되는 로컬 저장소

Remote Repository: 파일이 원격 저장소 전용 서버에서 관리되며 여러 사람이 서버에 있는 하나의 저장소를 공유해서 공동 작업이 가능한 저장소

Index (Staging Area): 커밋을 실행하기 전 Working Directory와 Local Repository 사이에 존재하는 공간으로 저장소에 커밋하기 전 변경 사항들이 index에 우선기록 된다.

Branch: 하나의 프로젝트를 여러 갈래로 나누어서 관리할 수 있게 해주는 공간

Fork: 다른 respository를 내 repository로 복제하는 기능


명령어

git status: WorkingDirectory에서 수정이 발생된 파일들을 확인

git add: 수정된 사항을 인덱스로 전달(스테이징)

git commit: stage상태의 파일들을 LocalRepository로 전달

git push: LocalRepository에서 변경이 발생한 파일들을 RemoteRepository로 전달

git pull: Remote Repository의 업데이트된 파일들을 가지고 온 후 병합

git branch: 생성되어 있는 branch 확인

git checkout <branch>: 해당 branch로 이동


 Comment