
Github Desktop에서 Dev 브랜치를 최신화하기 위해 Pull 진행 중 노트북이 재부팅이 되서 변경된 파일에 계속 파일이 남아 있어 다른 브랜치로 이동을 못하는 상황이 발생했다.

위와 같이 계속 1개 파일이 변경된 파일로 뜨고 있다.
CMD 창에서 브랜치 초기화를 진행하였지만 계속 남아 있었다.

CMD에서 git status로 현재 브랜치의 상태를 확인하면 Github Desktop과 같은 파일이 변경 되었다고 끈다.
그 후 git checkout --.을 통해 최신 브랜치 상태로 업데이트를 하였다.
스크린샷과 같이 없어졌지만, Github Desktop에서 브랜치를 switch하면 다시 해당 파일이 생기는 현상이 발생하였다.
다른 방법으로 Dev 브랜치의 해당 파일을 Github 웹에서 다운받아 파일 위치에 덮어 씌웠다. 그러니 변경된 파일 목록에서 사라졌다.
그 후에도 브랜치를 이동하면 같은 현상이 발생하였고 다시 웹에서 파일을 다운받아 덮어 씌우는 작업을 진행하였다.
이렇게 하면 계속 이러한 파일 다운로드, 붙여넣기를 진행해야해서 다른 작업자가 해당 파일을 변경할 때 까지 기다렸다.
다른 작업자가 해당 파일을 작업하고 푸쉬를 하면 원격 브랜치가 업데이트된다.
해당 브랜치를 내 로컬 브랜치로 페치하고 풀을 하면 사라지게되었다.
