본문 바로가기
서버인프라/Git

자주 사용하는 git 명령어

by techwold ted 2023. 8. 3.

기본 명령어

새 Git 저장소 초기화: git init
기존 저장소 복제: git clone <저장소_url>
저장소 상태 확인: git status
파일을 스테이징 영역에 추가: git add <파일_이름> 또는 git add . (모든 파일 추가)
변경 사항 커밋: git commit -m "<커밋_메시지>"
커밋 히스토리 보기: git log

 

 


브랜치 & 병합

새 브랜치 생성: git branch <브랜치_이름>
브랜치로 전환: git checkout <브랜치_이름>
새 브랜치 생성 및 전환: git checkout -b <브랜치_이름>
브랜치를 활성 브랜치로 병합: git merge <브랜치_이름>
브랜치 삭제: git branch -d <브랜치_이름>

 


원격 저장소

로컬 저장소를 원격 서버에 연결: git remote add origin <저장소_url>
변경 사항을 원격 저장소에 푸시: git push origin <브랜치_이름>
원격 저장소에서 최신 변경 사항 가져오기: git pull
원격 저장소에서 최신 변경 사항 가져오기 (병합하지 않음): git fetch

 


변경 사항 되돌리기

마지막 커밋 취소 (변경 사항은 스테이징 영역에 유지): git reset --soft HEAD~1
마지막 커밋 취소 (모든 변경 사항 폐기): git reset --hard HEAD~1

'서버인프라 > Git' 카테고리의 다른 글

Gitlab Upgrade  (0) 2023.09.21
git service 비교  (0) 2023.08.04
git을 활용한 directory 지정 클론  (0) 2023.07.24

댓글