본문 바로가기

git5

[git] windows에서 git for windows 사용중이어서 삭제 못할 경우 windows키 + R을 누르고 resmon.exe 입력합니다. 검색에 해당 파일이나 경로를 입력합니다. 액세스가 거부되어서 PID를 이용하여 프로세스를 강제 종료해보겠습니다. taskkill /pid [프로세스 pid숫자] /f 오류: 프로세스를 종류할 수 없습니다. 원인: 실행중인 작업 인스턴스가 없습니다. 실행중이 없는데 왜 삭제가 안되는걸까... 더 찾아보다가 리소스 모니터에 직접 git으로 검색해보았습니다. 다음과 같이 나오는데 explorer.exe pid가 동일한게 두 개 있어서 중복으로 켜져있는건가 싶었습니다. 그래서 해당 프로세스를 종료하였습니다. 그랬더니 화면이 검은색이 되고 오류가 나서 버튼으로 컴퓨터 강제종료를 하여서 다시 켜보니 index.lock가 삭제되었습니다. 갑자기 화면이 .. 2021. 8. 17.
[Git] 로컬에서 원격저장소의 branch와 동일하게 생성 원격저장소를 clone해오면 main만 있습니다. 다음 명령어로 원격 저장소의 branch를 확인할 수 있습니다. git branch -a 다음 명령어로 원격저장소의 branch를 로컬에도 동일하게 생성할 수 있습니다. git switch -c origin/ 예를들어 origin에 있는 chatting을 동일하게 생성한다고 하면 다음과 같이합니다. git switch -c chatting origin/chatting 2021. 5. 22.
[git] 브랜치 이름 변경 다음 명령어로 브랜치명을 변경합니다. git branch -m 은 구분하기 위함이고 입력하지 않습니다. 다음 명령어로 github의 원격저장소에 새로운 브랜치명을 추가합니다. git push origin -u 만약 이미 github의 원격저장소에 이전 브랜치명을 push했다면 이전 브랜치명은 아직 있을것입니다. git push origin --delete 이 명령어로 github에 남아있는 이전 브랜치명을 삭제합니다. 2021. 5. 21.
[git] merge중지 merge하고 있는중에 merge 작업을 중지하고 싶을때 다음 명령어를 입력합니다. git merge --abort 2021. 5. 20.