git log, git statusgit status : 현재 위치한 브랜치와 연결된 원격저장소의 브랜치를 비교하여 차이점 (원격 저장소에 추가된 것, 로컬 저장소에만 추가된 것 등등)을 보여주는 기능git fetch : 위치한 브랜치와 연결된 원격저장소의 브랜치 최신 정보를 새로고침git pull : 위치한 브랜치와 연결된 원격저장소의 브랜치에서 파일 가져오기git add [파일명] : 특정 파일에 대한 로컬 저장소에서의 작업 및 변경 사항을 commit 정보에 추가
git add . : 변경된 모든 파일을 커밋에 추가git commit -m “[메세지]” : add를 통해 스테이징된 변경 사항들을 특정 메세지와 함께 커밋git push origin : 로컬 저장소의 브랜치와 연결된 원격 저장소에 코드 업로드git branch : 로컬 저장소에 생선된 branch 리스트 조회git checkout [브랜치명] : 작업 중인 브랜치에서 특정 브랜치로 이동
git checkout -b “[브랜치명]” : 위치한 브랜치를 기반으로 명시한 명칭으로 새로운 브랜치 생성 및 이동git checkout -b [로컬브랜치이름] origin/[원격브랜치이름] → 원격저장소에만 있는 브랜치 가져오기git branch
: 로컬 브랜치 확인
git checkout develop
: 최신 코드를 통합한 develop 브랜치로 이동
git fetch
: 원격 저장소의 develop 브랜치 최신정보 불러오기
git pull origin
: 불러오기한 최신 정보를 원격 저장소로 가져오기
git checkout -b [브랜치명]
: develop 브랜치의 코드를 기반으로 새로 작업할 브랜치 생성 후 이동
git add [파일명] 또는 git add .
: 작업한 파일을 스테이징
git commit -m “[커밋 메세지]”
: 변경사항에 대한 간략한 요약 내용 작성 및 커밋