Mac 환경에서 git clone

지렁·2023년 12월 11일
0

버틸 때까지 버틴 내 윈도우 삼성 노트북에게 작별 인사를 고하고....
나는 맥북에어를 구매하였다!

무려 램 16에 SSD 는 512 !!
요즘 이정도 업그레이드는 기본이라고는 하지만 나에게는 정말 단단히 맘먹고 구매한 소중한 노트북이다
잘해보자 나의 맥둥아 ...🥰


이제 프로젝트 진행을 위한 vscode 세팅을 하려고 한다

1. git config 설정

git config --global user.name " "
git congif --global user.email " "

2. ssh 생성

  • SSH 키 생성하기:
    터미널에서 다음 명령어를 입력하여 SSH 키를 생성합니다. 이때 이메일 주소는 GitHub 계정에 등록된 이메일 주소여야 합니다.
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

키를 생성하는 동안 엔터키를 누르면 기본값으로 설정됩니다. 생성된 키는 기본적으로 ~/.ssh/id_rsa에 저장됩니다.

  • SSH 에이전트 실행:
    다음 명령어를 사용하여 SSH 에이전트를 실행합니다.
eval "$(ssh-agent -s)"
  • SSH 키 추가:
    SSH 키를 에이전트에 추가합니다.
ssh-add ~/.ssh/id_rsa
  • SSH 공개 키 복사:
    공개 키를 클립보드에 복사합니다.
pbcopy < ~/.ssh/id_rsa.pub

위 명령어가 동작하지 않는다면 cat ~/.ssh/id_rsa.pub 명령어를 사용하여 키를 터미널에 표시하고, 해당 키를 수동으로 복사합니다.

  • GitHub에 SSH 공개 키 등록:
    GitHub 웹사이트에서 우측 상단의 사용자 아이콘을 클릭하고, Settings로 이동합니다.
    좌측 메뉴에서 "SSH and GPG keys"를 선택합니다.
    "New SSH key"를 클릭하고, 복사한 공개 키를 "Key" 필드에 붙여넣습니다.

3. git clone

  • SSH로 Git Repository 복제:
    이제 SSH를 사용하여 저장소를 복제할 수 있습니다. 저장소 URL은 다음과 같습니다.
git clone git@github.com:사용자이름/저장소.git

"사용자이름"과 "저장소"를 본인의 GitHub 사용자 이름과 저장소 이름으로 바꿉니다.

그럼 이제 레포지토리 명으로 폴더가 바탕화면에 생성된다
그 폴더를 열어서 작업하면 된다 !


여기까지가 기본 세팅이었고,
나는 프로젝트를 위해 upstream 도 추가해주었다

git remote add upstream git@github.com:eco-dessert-platform/dessert-front.git

주의해야할 것은 origin 은 내 로컬에 포크해온 것으로, 그리고 upstream은 오거나이저의 레포로 생성하면 된다

remote 취소

이 과정에서 나는 origin, upstreamd을 내 로컬에 포크해온 것으로 동일하게 지정하는 실수를 하였다
그래서 아래의 명령어로 upstream 취소를 하였다

 git remote rm upstream
profile
공부 기록 공간 🎈💻

0개의 댓글