Make Unreal REAL.
article thumbnail
The Ultimate Git Course - with Applications in Unreal Engine

 

 

수정 사항을 잠시 빼놓는 작업이다.

Tracked 파일들의 변경 사항과 Staged 된 변경 사항에 적용된다.

 

Stash 수행 후에 git status를 실행하면 clean 상태라고 나온다.

(Untracked 상태인 파일이 없다면)

 

Stash stack이라는 공간에 순차적으로 쌓이며 LIFO 구조를 가진다.

 

넣었던 stash들을 하나씩 다시 가져와 적용할 수도 있다.

 

다음과 같은 상황에서 사용하면 유용하다.

  • commit 하기엔 부족한 코드가 있는데 Branch를 바꾸고 싶을 때
  • 아직 수정 중인 코드가 있는데 Merge conflicts가 발생할 때

 

물론, Stash 시에도 pop 하려는 내용과 다시 수정한 내용 사이에 conflicts가 발생할 수 있다.

'Unreal Engine > The Ultimate Git Course in Unreal Engine' 카테고리의 다른 글

Git LFS (Large File Storage)  (0) 2023.01.22
Git의 Cherry-pick  (0) 2023.01.20
Git의 Interactive Rebase  (0) 2023.01.20
SSH  (0) 2023.01.20
Remote와 Local Repository  (0) 2023.01.20
profile

Make Unreal REAL.

@diesuki4

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

검색 태그