시스템아 미안해
unable to unlink old invalid argument 본문
merge후 pull 오류 (unstaged에 내가 commit하지 않은 파일이 올라가있었음) >>
Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.
라는 에러가 떴다.
(해석 : 이 저장소에서 다른 git 프로세스가 실행되고 있는 것 같습니다.
'git commit'에 의해 열린 편집기. 모든 프로세스를 확인하십시오
종료된 후 다시 시도해 보십시오. 그래도 실패하면 git 프로세스를 수행합니다
이전에 이 저장소에 충돌했을 수 있습니다:
파일을 수동으로 제거하여 계속합니다.)
window의 resource monitor > 연결된 핸들 에서 해당 파일을 검색하면
이 리소스를 실행하고 있는 pid가 뜬다.
이제 cmd에서 taskkill /f /pid + 위 resource monitor에서 알려준 pid를 입력하면
해당 리소스를 잡아먹고 있는 서버가 죽고, 버전관리툴에서 해당 파일 폐기 성공 + 다시 pull이 성공적으로 수행된다!