버전관리(SourceTree) 3

SourceTree에서 VisualStudio 실행 시 생기는 VC.db 파일들 ignore 하기

비쥬얼스튜디오를 켰다하면 소스트리에 이런 추가 파일들이나 수정 파일들이 생긴다. 이런 VC.db 파일들은 Visual C++ intelliSense 의 데이터베이스다. VisualStudio 의 솔루션 및 프로젝트들이 사용 중일 때만 생성 및 수정되고, 솔루션을 닫으면 자동 삭제된다고 한다. 때문인지 VisualStudio가 켜져 있으면 커밋이 귀찮아진다. 코드 수정 하나 안했는데 우수수 쏟아지는 추가 및 수정 파일들을 보고 있으면 조금 과장해서 가슴이 먹먹해진다(?) 찾아보니, gitignore 파일로 녀석들을 자동 관리 대상에서 제외시키면 된다고 한다. 어떻게? 간단하다. git 연동 시 디렉터리에 생성된 .gitignore 라는 파일을 워드든 메모장이든 암튼 열어준다. 거기에 아래의 코드를 복사 붙..

SourceTree - Authentication failed for ~ 에러

집컴에서 공부 좀 하려고 SourceTree 버전 관리 프로그램을 이용하려고 했다. 응애 개발자인 나는 집컴에서 회사일만 했었던 터라, 기존 SourceTree 에는 회사 프로젝트들과 연결된 계정이 연결되어있었을 뿐. 개인 프로젝트는 아무것도 없었다.. 정말 나는 혼자 공부하지 않았던 똥멍청이였던거다ㅠㅠ개발자 맞냐고 나..(회사 일에만 최선을 다하면 될 줄 알았지!!) github 에서 프로젝트 생성하고 SourceTree와 연결 좀 하려고 하니 계속 이런게 뜬다. 회사 프로젝트는 http 주소 복사해서 clone 만 하면 뚝딱 잘 되었는데, 뭐지? 하고 검색 좀 두들겨보았다. 아무래도 회사 프로젝트들 연결 계정 때문에 계정이 꼬인 모양이다. 프로젝트별로 계정 따로 관리할 수 있으면 좋으련만. 보안상 불..

GitHub - token 생성하기

token 생성을 해야겠구만.. GitHub 로그인을 한다. 오른쪽 상단에 내 프로필을 눌러 Settings 로 간 후, 왼쪽 목록 맨 끝에 있는 Developer settings 로 가본다. 들어가면 GitHub Apps, Oauth Apps, Personal access tokens 가 나온다. 나는 Personal access tokens의 Tokens(classic) 을 눌렀다. Github Apps : OAuth Apps 접근권한 방식보다 좀 더 세밀하다. 미리 정의된 시간을 가지고 토큰의 활성화 여부를 변경한다던가, 해당 엑세스 권한을 제거하려면 조직 소유자, 리포지토리 관리자 권한이 있어야한다거나.. 암튼 Github 에서 동작하는 GitHub API와 통합되는 프로젝트에서 GitHub 데이..