관리자 글쓰기
Mac os에 git 설치하기
2021. 11. 28. 01:15 - 프론트맨

큰맘 먹고 맥북 구매했는데 이것저것 세팅하려다 보니 할게 너무 많다 ㅠㅠ

git 설치하려다 너무 헤매서 정리해본다.

 

우선 git 홈페이지에 나와있는대로  homebrew를 설치하고 brew install git 명령어를 입력했더니 

zsh: brew command not found 라는 오류가 떴다.

이러면 homebrew 폴더를 지우고 다시 설치해야 한다. 

 

 

homebrew 폴더 지우기

 

1. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

터미널에 위의 명령어를 입력해서 homebrew 파일 속 내용을 모두 지운다.

2. 파일은 다 지웠지만 폴더는 따로 지워줘야 한다.

cd opt  로 이동해서 sudo rm -rf homebrew 명령어로 폴더를 지워주면 끝

 

 

homebrew 설치하기

 

1.  cd opt (같은 자리)에 sudo mkdir homebrew​ 로 폴더를 생성한다.

2. sudo chown -R $(whoami) /opt/homebrew​ 디렉토리에 소유권을 부여한다.

3. curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew​

homebrew를 다운로드하고 압축을 푼다.

4. echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc 

homebrew/bin 디렉토리를 PATH에 추가한다.

5. 

/bin/bash -c "$(curl -fsSL https://gist.githubusercontent.com/nrubin29/bea5aa83e8dfa91370fe83b62dad6dfa/raw/48f48f7fef21abb308e129a80b3214c2538fc611/homebrew_m1.sh)"​

위의 명령어까지 실행하면 homebrew 설치 끝이다.

 

출처: https://sokkung.tistory.com/148

 

 

git 설치하기

 

이제 위에서 설치한 homebrew를 이용해 간단하게 git을 설치할 수 있다.

brew install git

 

 

git config 설정하기 (git 계정 설정)

 

git config를 설정해 놓으면 local 환경에서 git.push를 할 때 로그인 절차를 생략할 수 있다.

git config --global user.name "yongho123"

git config --global user.email yongho999@gmail.com

 

위처럼 git config에 user 정보를 저장할 수 있다.

 

 

git 환경에 ssh 설정

 

계정 보증을 위해서 SSH 공개 키로 인증을 해야 한다.

cat ~/.ssh/id_rsa.pub 

위의 명령어로 키의 존재 여부를 확인할 수 있다.

 

아마 없다고 나올 것이다.

그럼 ssh-keygen 으로 키를 생성한다.

묻는 말에는 모두 Enter를 치면 된다.

 

이제 cat ~/.ssh/id_rsa.pub 를 입력하면 공개 키가 나올 것이다.

그럼 해당 키를 복사하고

 

 

GitHub -> settings -> SSH and GPG keys 에 들어가서

New SSH key -> 내용란에 복사했던 키를 붙여 넣기 하면 끝이다.

 

여기까지 해놓으면 앞으로 간편하게 git을 사용할 수 있을 것이다.

 

출처: https://lsjsj92.tistory.com/596