티스토리 뷰
$ 항상 나의 작업 공간이 어디인지 반드시 확인할 것! 즉, 내가 위치하고 있는 브랜치 확인하기
불필요한 커밋을 원격 저장소로 push 해버렸다. 내가 원하는 것은 원격 저장소로 push한 커밋 삭제하기
git reset HEAD^ // push한 커밋이 없는 상태로 되돌아가는 것 같다.
// 이렇게 명령어를 작성하고, git status를 해봤으면 좋았을 것 같다.
git push origin +<branch_name>// 나의 원격 저장소 serverapi 브랜치로 덮어쓰기
원격 저장소로 push된 커밋이 사라졌음을 확인할 수 있고, git status로 확인했을 때, 커밋할 파일도 없음을 확인했다. 사실 잘 어떻게 돌아가는지는 모르겠다. git을 자세하게 모르는 입장에서는 항상 나의 작업 공간/브랜치가 어딘지 파악하고 기능을 구현하는 것이 좋겠다.