git

    한 PC에서 프로젝트(폴더)별 github 계정 설정 방법

    github 계정 여러개를 한 PC에서 쓰는 경우 보통 폴더별로 레포지토리를 분류하여 clone받아 작업하게 된다(내 경우는 그렇다). 이 때 계정을 여러개 쓰면 계정정보가 꼬일 수가 있어서 아예 파일경로로 사용자 정보를 설정해두면 편하다(삽질을 안 한다면). 1. .gitconfig 파일을 찾기 위해 터미널에서 루트 경로로 이동한 뒤 .gitconfig파일이 있는지 확인한다. cd ~/ ls 2. 이제 같은 경로에서 원하는 계정 개수대로 아래 명령어를 입력하여 파일을 만든다. (vim 명령어를 입력하면 해당 파일을 조회하여 수정가능한 상태로 진입한다. 파일이 없으면 만들어 줌) vim ~/.gitconfig-account1 [user] user.name=githubIdOfAccount1 user.ema..

    fatal: could not create work tree dir '**dir name**': Permission denied

    깃허브 클론을 하려는데 문제가 발생했다. fatal: could not create work tree dir '**dir name**': Permission denied 사용자의 PC에서 해당 폴더에 대한 접근(내 경우엔 쓰기였음) 권한이 없어서 발생하는 에러다. 리눅스 환경에서 명령어로 고치는 사람들도 있던데 내 경우엔 먹히지 않았다. [해결방법] 접근 권한이 필요한 폴더에서 마우스 우클릭하여 [속성]창 들어가기 [보안]탭 선택 [그룹 또는 사용자 이름] 중 PC명이 붙어있는 Users를 선택한 후 사용 권한 모두 부여