Git & Github

[Git/GitHub] 깃 설치 및 ssh key 생성 후, 깃허브에 등록하기

진기명기 2023. 1. 15. 21:23

 

* Git/Github 시작하기(Mac)

 

 

1. Home-brew 설치

 

    > home-brew란?

       MAC 환경에서 제공하지 않는 유용한 패키지를 설치할 있도록 도와주는 패키지 관리자 (= MAC OS 패키지 관리자)

    > 홈브루 사이트 (사진에 있는 해당 코드 복사) --> 터미널 on --> 붙여 넣기 --> brew --version 확인하기 

 

2. Git (terminal에서 사용하기)

 

    ① git 사이트 'download for mac' --> brew install git --> git --version 확인하기 

 

    ② git 사용자 설정

       * 로컬에서 사용할 (터미널) git 사용자 이메일과 이름을 설정

       * git config 명령어를 사용하여 설정(git 관한 설정을 추가/변경/삭제하는 명령어)

       * 3가지 설정 중 1택

          ㉮ system 설정파일 : 사용자 구분 없이 모든 유저에게 공유

          ㉯ global 설정파일 : 본인만 접근하는 파일 

          ㉰ local 설정 파일 : 하나의 프로젝트 폴더 안에 파일이 존재

       - 이름 & 이메일 로컬에서 설정 (진행)

          > git config --global user.email " ~@~ " 

          > git config --global user.name "abc" 

          > git config —list (로 확인)

 

    GitHub 사이트 가입

 

    ④ Github 계정에 ssh key 등록하기 

       *. ssh 폴더 생성하기 (terminal)

          > mkdir. ssh  디렉토리 생성

          > ls-al (a : 숨김파일 포함 모든 항목 표시, l : 파일의 상세정보) 명령어로 해당 경로에 생성된 파일 확인 

       * ssh key 생성하기 (terminal)

          > ssh-keygen (ssh key 생성)

          > (.ssh/id_rsa) : 원하는 ssh key 이름 작성 

          > (empty for no passphrase) : 지정할 패스워드 작성 

          > ls 를 통해 생성된 ssh key 확인. (ex. abc / abc.pub)

       * Github 사이트에 공개키 (id_rsa.pub) 등록 

          > cat '지정한 ssh key 이름' 작성 (ex. cat  ~/. ssh abc.pub)

          > sh-rsa 시작하는 key code 복사

          > GitHub 계정 로그인 > settings > SSH GPG > SSH키 > name 지정 및 복사한 ssh key code 복사