[git] git pull 오류 - stash로 로컬 변경사항 임시저장

제이브로·2025년 7월 24일
0

git

목록 보기
10/11
post-thumbnail

1. 로컬 변경사항 오류

git 로컬에 변경사항은 있고, 협업하는 코드가 업데이트 되었을 경우, git pull을 할 경우, 충돌이 나서 오류가 생긴다.

git error

2. 로컬 변경사항 임시저장 방법

  1. git pull 오류 발생
  2. 로컬 변경 사항 임시 저장
    • git stash save "현재 코드 작업 중"
    • git stash만 해도 임시저장 됨
  3. 최근 변경 사항을 불러와 작업 디렉토리에 적용 ( 스택에서 해당 변경 사항은 제거됩니다.)
    • git stash pop

3. git stash란?

로컬에서 작업중인 변경사항을 일시적으로 저장하는 기능

  • 아직 커밋하기는 이른 경우
  • 다른 브랜치로 체크아웃할 때 변경사항을 유지하고 싶은 경우
  • 변경사항을 임시로 저장하고 싶은 경우

3.1 git stash save

현재 작업 중인 변경 사항을 일시적으로 저장

  • 임시 이름을 지정할 수 있다.
  • ex) git stash save "현재 코드 작업 중"

4. 추가 명령어

  1. git stash apply
    • stash가 적용한 후에도 스태시를 적용한 상태를 유지
  2. git stash list
    • stash들의 목록을 확인

감사합니다.

profile
기록하지 않으면 기록되지 않는다.

0개의 댓글