시스템 환경설정 - 사용자 및 그룹 - 현재 사용자에 커서 우클릭 - 고급 옵션 - 로그인 쉘 '/bin/bash'로 변경 - 확인
맥에 git을 설치하기 위해서 패키지 관리자인 Homebrew를 설치해줘야 함
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> /Users/example/.profile
eval "$(/opt/homebrew/bin/brew shellenv)"
brew --version
brew install git
github에서 repository 생성
로컬 디렉토리 생성 후 디렉토리 이동
mkdir /Desktop/example
cd /Desktop/example
git config --config user.name "example"
git config --config user.email "example@example.com"
git 연동이 처음이라면 git push
사용 시 권한 오류가 뜸
해결 방법은 SSH key를 발급해서 github에 등록해주면 됨
ssh-keygen -t rsa -C "example@example.com"
SSH key 등록 방법
SSH key generate가 잘 됐는지 확인하는 법
ssh -T git@github.com
echo "# example" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin git@github.com:exampleid/examplerepository.git
git push -u origin main
git clone git@github.com:exampleid/examplerepository.git
git remove -v
git push - local에서 변경된 내용을 Remote repository에 적용
git pull - Remote repository 내용을 local에 적용 (버전을 맞추는 개념)
git commit - push하기 전 local에서 Remote로 push할 내용을 저장