✅ Git 작업에 사용할 이름 확인
git config user.name
✅ (이름 설정이 안되어 있다면,) Git 작업에 사용할 이름 설정
git config --global user.name "이름"
✅ Git 작업에 사용할 이메일 확인
git config user.email
✅ (이메일 설정이 안되어 있다면,) Git 작업에 사용할 이메일 설정
git config --global user.email abc@gmail.com
SSH Key 등록 전, 확인해야할 사항
✔ 깃허브 가입 이메일 주소와 깃 작업에 사용할 이메일 주소가 같아야함
SSH key를 등록해야하는 이유
: 안전하게 외부 Git 서버에서 코드를 Clone하거나 Push하기 위해서는 SSH 프로토콜을 사용
(로컬 개발 환경에서 단독으로 사용한다면 없어도 되긴 함)
아래의 Doc을 참고하여 SSH Key 발급 및 등록하기
Checking for existing SSH keys - GitHub Docs
링크에 들어가서 왼쪽 메뉴바를 보면, 아래와 같이 나타나 있을 것이다.
Check for existing SSH key → Generate new SSH key → Add a new SSH key 순으로 진행한다.
Check for existing SSH key
ls -al ~/.ssh
입력하여 이미 존재하는 SSH key가 있는지 확인한다.Generate new SSH key
ssh-keygen -t ed25519 -C "your_email@example.com"
입력하여 해당 이메일에 새로운 SSH key를 생성한다. (이때 이메일은 깃허브 계정 주소여야함)eval "$(ssh-agent -s)"
입력ssh-add ~/.ssh/id_ed25519
입력Add a new SSH key
clip < ~/.ssh/id_ed25519.pub
명령어를 실행하면 자동으로 SSH key가 복사된다.끝!!