본문 바로가기

Git3

GitHub "Key is already in use" 에러 방지 : SSH public Key 2개 등록하기 GitHub "Key is already in use" 에러 방지 : SSH public Key 2개 등록하기 GitHub에서는 동일한 ssh Key 를 등록할 수 없습니다. 그래서 회사와 집에서 사용하는 장비가 다를때 각각의 ssh키를 등록 해줘야합니다. 동일한 Key 등록시 'Key is already in use' 라는 문구의 에러 발생 새로운 GitHub 전용 ssh key 생성 cd ~/.ssh ssh-keygen #생성시 기존의 id_rsa, id_rsa.pub 과 이름이 다르게 하기 위해 이름을 변경한다. # 'Enter file in which to save the key' 문구가 뜨면 /Users/zzaisang/.ssh/id_rsa_github 처럼 다른 이.. 2022. 4. 21.
.DS_Store 파일 삭제 방법 .DS_Store 파일이란? DS_STORE 파일이란 Desktop Services Store의 약자로, 애플에서 정의한 파일 포맷이다. 애플의 맥 OS X 시스템이 finder로 폴더에 접근할 때 자동으로 생기는 파일로써, 해당 폴더에 대한 메타데이터를 저장하는 파일이다. 윈도우의 thumb.db 파일과 비슷하다. 분석해보면 해당 디렉토리 크기, 아이콘의 위치, 폴더의 배경에 대한 정보들을 얻을 수 있다. 맥 OS 환경에서만 생성 및 사용되지만, 파일을 공유하는 과정에서 이 파일도 같이 공유되는 경우가 있다. DS_store 파일은 프로젝트와 관련없는 파일이며, git status를 사용했을 때 발견되는 파일이니, github로 넘기지말고 삭제해도 된다. .DS_Store 삭제 방법 저장소 상위 디렉토.. 2022. 1. 5.
로컬 프로젝트 GitHub 과 연동하기 1. gitHub 로그인 2. New Repository 클릭 (사진1) 프로젝트 이름 설정 후 Remote 저장소 생성 3. 해당 github 주소 복사 code 버튼 클릭시 노출 ( 저는 현재 ssh Key 등록이 되어 있습니다. 안되신분은 https 로 하세요) 4. Local 프로젝트에서 원격 저장소로 연결하기 git remote -v //원격 저장소가 연결 되어 있지 않으면 추가 git remote add origin git@github.com:zzaisang/springPractice.git 5. 프로젝트 연결 후 최초 커밋 6. 커밋 후 푸시 소스링크 : github.com/zzaisang/springPractice 2021. 2. 15.