Git 자주 쓰는 명령어

·2024년 9월 25일
0

etc.

목록 보기
7/7
post-thumbnail

👀 들어가며

이제는 필수가 되어 버린 Git에서 자주 쓰이는 명령어에 대해 알아보자.


💡 Git 주요 명령어 정리

git status

현재 상태 확인 (추가된 파일, 수정된 파일 등)

git status

git log

커밋 기록 조회

git log

git add

변경 내역이 있는 파일을 스테이징 영역에 추가

git add 변경된파일명
git add .   # 모든 변경된 파일 추가

git restore

스테이징에서 파일을 내림

git restore --staged 파일명
git restore --staged . # 모든 파일을 스테이징에서 내림

git commit

스테이징된 파일을 로컬 저장소에 커밋

git commit -m "커밋 메시지"

이미 커밋한 내용을 변경하고 싶다면?

간혹 이미 커밋한 내용을 변경해야 할 때가 있는데 이때는 에디터를 열어 수정 후 저장해 주면 된다.

git commit --amend

필요한 내용 수정
esc 키 입력
:wq 입력 (변경 내용 저장 후 나가기) / :q 입력 (변경 내용을 저장하지 않고 나가기)

git push

로컬 커밋을 원격 저장소에 푸시

git push origin 브랜치명

git pull

원격 저장소의 변경 사항을 로컬로 가져오기 위해 풀

git pull origin 브랜치명

git merge

다른 브랜치와 병합

git merge 브랜치명

git branch -d

브랜치 삭제

git branch -d 브랜치명 # 로컬 브랜치 삭제
git branch -D 브랜치명 # 로컬 브랜치 강제 삭제
git push origin --delete 브랜치명 # 원격 브랜치 삭제

git branch -m

브랜치 이름 변경

git branch -m 새_브랜치명 # 현재 체크아웃된 로컬 브랜치 이름 변경
git branch -m 기존_브랜치명 새_브랜치명 # 체크아웃된 브랜치가 아닌 다른 브랜치 이름 변경

git fetch

원격 저장소의 최신 정보 가져옴

git fetch origin

git checkout

브랜치 체크아웃 (git fetch 후 사용하기!)

git checkout -b 로컬_브랜치명 origin/원격_브랜치명
profile
풀스택 개발자 기록집 📁

0개의 댓글