
현재 staged가 없는 파일이 있을 것이다 deleted든 modifyd 이든 이 상태들을 staged상태로 놓아서 add 해 주어야 statged 상태로 들어감

이렇게 .gitignore 파일로 Untracked files 중 숨기고 싶은 파일을 숨겨 놓고 해당 파일만 보이게 하여 $ git add . 으로 staged 상태로 만듦
그 후 commit 시키고 원격 저장소로 push 해줬더니 정상적으로 원격저장소에 있던 DNApw _12891.java 파일이 삭제된 것으로 확인 되었다!
내 원격 저장소에서 병합하기 위해 git pull origin main을 했지만
fatal: refusing to merge unrelated histories 이런 문구가 뜨면서 되지 않을 때

해결 방법
git pull origin 브런치명 --allow-unrelated-histories 를 입력해주고 esc → :wq 해주면 해결됨
--allow-unrelated-histories 이 명령 옵션은 이미 존재하는 두 프로젝트의 기록(history)을 저장하는 드문 상황에 사용된다고 한다.
즉, git에서는 서로 관련 기록이 없는 이질적인 두 프로젝트를 병합할 때 기본적으로 거부하는데, 이것을 허용해 주는 것이다.햣