Insights/For KR

VS Code로 GitHub에 커밋하기: user.name, user.email

funczun 2024. 10. 26. 10:26
커밋하기

 VS Code를 켠 뒤, Source Control 아이콘을 직접 누르거나 "Ctrl+Shift+G" 단축키를 통해 소스 컨트롤로 이동한다. 적절한 커밋 메시지를 입력한 뒤 커밋 버튼을 눌러주면 된다.

 VS Code를 통해 처음으로 커밋하는 경우, 분명 깃허브 계정으로 로그인하였음에도 아래와 같은 팝업창이 뜰 것이다. 이러한 팝업창이 뜨는 이유는 깃에 사용자 이름과 사용자 이메일이 등록되어 있지 않기 때문이다.

 일단 사용자 이름과 사용자 이메일을 등록하기 위해 VS Code 터미널을 연다. VS Code의 터미널은 "Ctrl+`" 단축키를 통해서도 접근이 가능하다. 터미널을 열었다면 아래에 제시된 명령어를 입력해서 사용자 이름과 사용자 이메일을 설정하면 된다.

git config --global user.name "사용자 이름"
git config --global user.email "사용자 이메일"

 혹시라도 설정이 제대로 된 건지 확인하고 싶다면 다음 명령어를 입력하면 된다. 해당 명령어를 입력하게 되면 현재 설정된 사용자 이름과 사용자 이메일이 출력된다.

git config --global --list

 

가져오기

 커밋하다 보면 언젠가 아래와 같은 팝업창이 뜨게 되는데, 여기서 git fetch란 원격 저장소에서 변경된 내용을 로컬 저장소로 가져오는 Git 명령어를 말한다. 원격의 최신 상태를 확인하는 데 사용된다고 이해하자. git fetch는 자동으로 병합하지는 않기 때문에 로컬 브랜치를 업데이트하려면 추가적인 명령어가 필요하다는 점도 알아두면 좋다.