에브리타임 클론 코딩 프로젝트 정리 - GIT

yshjft·2022년 7월 13일
0

cherry pick

다른 브랜치에 있는 커밋을 선택적으로 내 브랜치에 적용시킬 때 사용하는 명령어이다.

ex) feature/#1 브랜치의 커밋 중 34b4cab 와 13f03ab 를 현재 master 브랜치에서 적용해야 하는 경우

방법 1

git cherry-pick 34b4cab
git cherry-pick 13f03ab

방법 2

git cherry-pick 34b4cab 13f03ab

stash

작업하던 중 다른 작업을 위해 브랜치를 이동해야할 때 현재 완료하지 않은 작업을 잠시 저장하는 명령어이다.

하던 작업을 임시로 저장

git stash

stash 목록 확인하기

git stash list

stash 적용하기

git stash apply : 가장 최근의 stash를 가져와 적용한다
git stash apply [stash 이름] : stash 이름에 해당하는 stash를 적용한다

stash 제거하기

git stash drop : 가장 최근의 stash를 제거하기
git stash drop [stash 이름] : stash 이름에 해당하는 stash 제거

원격 브랜치 삭제

git push origin --delete [branch 이름]

로컬 브랜치 삭제

git branch -d [branch 이름]

profile
꾸준히 나아가자 🐢

0개의 댓글