[Mac] Github, Sourcetree

1jinju·2023년 2월 10일
0

Tool

목록 보기
2/3

1. git 설치

[Mac] Hombrew 설치

지난 글에서 xcode command line tools를 설치해주었기 때문에
이미 맥북에는 git이 깔려 있습니다.

[cmd] + [space]을 눌러 터미널을 열어줍니다.


git --version 명령어로 현재 깃 버전을 확인합니다.


xcode command line tools로 설치된 깃은 최신 버전이 아니므로 업데이트해주었습니다.

brew install git

git config

계정 설정을 위해서 github에서 사용하는 이름과 이메일을 적어야 합니다!

git config --global user.name "username"
git config --global user.email "useremail"

test

잘 작동하는지 테스트하기 위해 아무 레포지토리나 클론해주었습니다.


vscode로 클론한 프로젝트를 열어서 테스트용 코드를 적어주고
터미널에서 커밋, 푸시를 테스트합니다.

$ cd [repository 이름]
$ git add
$ git commit -m "test"
$ git push origin HEAD

이런 에러가 뜬다면?!
로컬저장소와 원격저장소가 연결되어 있지 않았을 수 있습니다.

$ git remote -v

연결된 저장소가 있는지 확인하는 명령어입니다.

연결된 저장소가 없다면, 아래 명령어로 연결해줍니다.

$ git remote add origin [repository 주소]



이제 푸시가 잘 되는 것을 확인할 수 있습니다.


토큰 인증 관련 에러는 아래 글을 참고해주세요 ㅎㅎ
저도 이 글 보고 해결했습니다.

[Mac] GitHub push token 오류 해결


2. Sourcetree 설치

Sourcetree download

저는 디폴트 설정으로 다운로드해주었습니다.

test

git 계정과 연동한 후 아무 레포지토리나 풀 해보았습니다.

로그인 키체인 암호를 계속 요구해서
깃허브 계정 비밀번호, 깃허브 토큰 등 온갖 암호를 입력해보았는데 해결되지 않더라고요 ㅠㅠ


터미널에 다음 명령어를 입력하면 됩니다.

$ git config --global credential.helper osxkeychain

아래 글을 참고하였습니다! [SourceTree 비밀번호 저장 이슈 - Mac](https://romeoh.tistory.com/399)
profile
아자잣

0개의 댓글