[git] Another git process seems to be running in this repository
2018. 5. 1. 09:32
ETC
fatal: Unable to create 'E:/workspace/source/.git/index.lock': File exists. 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 checkout 시에 에러가 발생하면 다른 프로세스에서 git ..
[Visual Studio Code] 프로젝트에서 특정 디렉토리 제외하기
2018. 3. 28. 11:16
ETC
Visual Studio Code는 Microsoft에서 제공하는 무료 IDE이다. 윈도우에서야 Visual Studio를 사용하면 되지만 리눅스 환경에서는 딱히 쓸만한 IDE를 찾지 못했다. 전통적으로는 vi, cscope, ctags 조합을 사용했겠지만 시대가 참 많이 변한지라 요즘 많은 분들이 Sublime Text를 사용하는 걸로 알고 있다. Sublime Text도 좋지만 유료라서 구매가 망설여지고 무료인 lime text는 좀 부족하고 Wine 기반으로 Source Insight를 사용해보기도 하고... 그러다 Visual Studio Code가 무료로 공개되었다길래 사용하고 있는데 현재까지는 아주 만족스럽다. Visual Studio Code는 디렉토리를 프로젝트로 구성할 수 있다. 간단히 ..
[Chromium] error: 'EGLAttrib' does not name a type
2018. 3. 13. 11:19
ETC
../../third_party/swiftshader/include/EGL/eglext.h:126:97: error: 'EGLAttrib' does not name a type typedef EGLint (EGLAPIENTRYP PFNEGLDEBUGMESSAGECONTROLKHRPROC) (EGLDEBUGPROCKHR callback, const EGLAttrib *attrib_list); ^ ../../third_party/swiftshader/include/EGL/eglext.h:127:78: error: 'EGLAttrib' has not been declared typedef EGLBoolean (EGLAPIENTRYP PFNEGLQUERYDEBUGKHRPROC) (EGLint attribute,..
[GIT] 추적하지 않는 파일 삭제
2018. 2. 24. 12:43
ETC
$ git status 추적하지 않는 파일: (커밋할 사항에 포함하려면 "git add ..."을 사용하십시오) third_party/abc/ third_party/def/ third_party/ghi/위와 같이 추적하지 않는 파일(Untracked files)을 일괄적으로 지우려면 보통 git clean 명령을 이용하게 된다.파일만 삭제 $ git clean -f디렉토리도 삭제$ git clean -fd.gitignore 에서 정의한 ignore 파일 포함 삭제$ git clean -fxignore 파일 및 디렉토리 포함 삭제$ git clean -fdxSkip이 되어 지워지지 않는 경우그런데 간혹 위의 명령을 실행하면 skip을 하는 경우가 있다.$ git clean -fd third_party/ab..