[Git] Github 팀 프로젝트 공유 방법 / The authenticity of host ~ can't be established 오류 해결 방법

728x90
반응형

** visual studio > 우클릭 (Format Document 클릭 >  확장자:prettier 받기 ) : 코드 깔끔하게 보기 가능

 

1. Github 팀 프로젝트 공유 방법 (VS code)

*소스코드 복사하기

1.git clone 깃허브주소 폴더이름

(예시: git clone git@github.com:zerotonine2da/clonetest.git clone1)

- 깃허브에서 소스코드(ssh) 복사  git@github.com:zerotonine2da/clonetest.git

- 폴더이름 : 옵션임 

 

** cd clone1 : cd를통해서 clone1 폴더로 들어감

** cd.. : 한 폴더 전으로 이동

** code . : clone1 폴더가 생기면서 vs코드가 열림

 

(clone1을 위한 공간 생성)

2. git checkout -b '브렌치명' :깃허브에서 내 브렌치(branch) 생성 

 

3. 브렌치에 소스코드 업데이트

git add. 

git commit -m "브렌치 커밋"

git push origin '브렌치명' 

 

------------------------------

[깃허브]

4. 브런치 (Clone1)

compare & pull request (허락 요청)

Pull requests (브런치에서 마스터로 갈 수 있도록 허락 요청)

 

5. 마스터

Pull requests -> [Merge pull request] : 코드 합치기 (브런치의 코드가 찐으로 합쳐짐)

------------------------------

 

git 

[여러명이 작업하니깐 동기화 작업이 필요함: 코드 꼬이지 않게]

6. [내가 작업한 코드 저장]

: git add . 

: git commit -m "second commit"

[push 안 함]

7.git pull origin master : master 브랜치로부터 새로운 코드 받아 오겠음!

 

* 브렌치끼리 이동하는 방법 : git checkout 브렌치이름

 

 

 

2. Git ssh clone 오류 : The authenticity of host ~ can't be established 오류 해결 방법

* SSH (Secure Shell) : 네트워크를 통해 연결된 컴퓨터에 안전하게 연결해주는 프로토콜

                                   : 터미널에 명령어를 내 pc가 아닌 다른 pc로 전달&결과 확인 가능하도록 함

* 공개키 + 개인키를 한 쌍으로 만들기

* 공개키는 VM에 배치 & 프라이빗 키는 로컬 시스템에 남아있고 공유하면 안됨

 

1. ls cd ~/.ssh : id_rsa & id_rsa.pub 유무 확인

2. 없다면, ssh-keygen  명령어 실행해서 (엔터3번) 생성 : [공개키( id_rsa.pub)+ 개인키( id_rsa) 생성]

3. id_rsa.pub (공개키) ssh-rsa~~~  복사 

4. 깃허브 들어가서 : 오른쪽 상단 프로필 > Setting > SSH and GPG keys 메뉴 > New SSH key 클릭해서 등록

 

3. Git push 오류 : (토큰 등록 해결) : The authenticity of host ~ can't be established 오류 해결 방법(2)

 

위치: 깃허브 > Settings > Developer Settings > Personal access tokens > toekns(classic) > generate new token 클릭

1. note : 아무거나 작성 

2. repo 클릭 

3. 토큰이 생서오디면 복사해서 사용 (* 토큰 : 꼭 메모해서 기억하기)

 

4. Windowd에 Github 자격 증명 (토큰 입력 방법)

위치: 제어판>모든 제어판 항목>자격 증명 관리자>window 자격 증명

[일반자격증명] --> github.com 선택 > 암호: 깃허브토큰키로 변경 

반응형