본문 바로가기
Git

[Git] Git 명령어 모음

by 올리브영 2023. 3. 4.
728x90
반응형

1. 자주쓰는 명령어

새로운 파일을 추가하거나 존재하는 파일 스테이징하고 커밋

git add 파일명

git commit -m "메시지"

 

수정되고 추적되는 모든 파일의 변경 사항 커밋

git commit -m "메시지" -a

 

 

저장소에 commit 반영하기

git push

 

 

저장소에서 commit 가져오기

git pull

 

tracking 상태 보기

git status

 

커밋 히스토리 보기

git log --oneline --graph

 

2. 브랜치

지역 브랜치 목록 보기

git branch

 

원격 브랜치 목록 보기

git branch -r

 

지역과 원격 모든 브랜치 목록 보기

git branch -a

 

새로운 브랜친 생성

git branch 브랜치명

 

브랜치 이동

git checkout 브랜치명

 

브랜치 생성 및 이동

git checkout -b 브랜치명

 

다른 브랜치를 현재 브랜치로 합치기

git merge 브랜치명

 

커밋하지 않고 합치기

git merge - -no-commit 브랜치명

 

해당 브랜치 삭제하기

git branch -d 브랜치명

 

해당 브랜치 강제로 삭제

git branch -D 브랜치명

 

3. Git 이력

모든 이력 보기

git log

 

변경사항을 보여주는 패치와 함께 로그 표시하기

git log -p

 

1개의 항목만 보이도록 로그 개수 제한하기

git log -1

 

커밋에 관련된 파일 확인

git log --stat

 

한 줄로 보기

git log --oneline

728x90
반응형

'Git' 카테고리의 다른 글

[Git] rebase  (0) 2023.03.04
[Git] merge로 브랜치 병합과 충돌  (0) 2023.03.04
[Git] .gitignore 파일이란?  (0) 2023.03.04
[Git] 깃허브에 프로젝트 올리기  (0) 2023.02.22