<Git> 자주 사용되는 명령어 정리

·2023년 6월 27일
0

Git

목록 보기
1/1
post-thumbnail

❤️는 내가 많이 사용한 것들..

<브랜치 생성>
git checkout -b BRANCH_NAME

<브랜치 이름 변경>
git branch -m BRANCH_NAME, BRANCH_NAME_CHANGE

❤️ <급한 변경이 필요해서 잠시 임시 저장하는 명령어>
git stash
git stash

<임시 저장한 자료를 다시 불러오는 명령어>
git stash apply

<임시 저장한 자료 중, 특정 자료를 불러오는 명령어>
git apply stash@{불러오고싶은 stash 숫자}
EX ) git stash apply stash@{n} ➡️ stash list에 2번째로 있는 stash를 불러옴

<임시 저장한 자료의 리스트를 볼 수 있는 명령어>
git stash list (git stash로 임시저장했던 목록이 나옴)

❤️ <특정 커밋 시점으로 되돌아가기>
git reset --hard 돌아가고싶은_커밋_시점_hash
➡️ EX) git reset --hard 0023e5
git reset, revert

<특정 커밋 시점으로 이후의 커밋 삭제하기>
git push -f origin BRANCH_NAME
➡️ BRANCH_NAME에 현재 상태 이후 커밋을 싹 다 지워버림.
(지금 내가 push -f 한 상태가 제일 최신의 브랜치 커밋 상태)
git push -f

✅ 만약 지금 브랜치를 reset했고, 깃허브 홈페이지에 남아있는 커밋기록을 초기화하고 싶다면 바로 git push -f origin (reset한 브랜치 네임)으로 초기화해줍시다! ✅
(소괄호는 빼고 브랜치 네임만 적는 거 아시죠?😁)

<Git 편집창 빠져나가기>

exit 입력 후 엔터
https://codedragon.tistory.com/7124

❤️ <Github Branch 삭제>

로컬 브랜치 삭제
git branch -d (삭제할 브랜치 이름)

원격 브랜치 삭제
git push origin --delete (삭제할 브랜치 이름)

보통 같이 묶어서 많이 사용합니다.
원격 브랜치 삭제는 github 홈페이지에 남아있는 브랜치를 삭제한다는 뜻합니다.
참고한 블로그

<Git 모든 Branch 조회>

모든 브랜치 보기 (로컬, 원격 모두 나옴)
git branch -a

<Git 모든 log 조회>

git log

<Git merge 충돌시, 취소하고 되돌리기>

git merge --abort

profile
- 배움에는 끝이 없다.

0개의 댓글