마지막으로 원격저장소인 github와 연동하고 사용하는 명령어들을 정리해보자
git
gitgit 명령어 정리git-bash명령어
git remote -v : 연결되어 있는 원격 리포지터리 목록, 현재는 없음
git remote add origin https://github.com/jaeuklim/demo-2023-10-23 : 원격 리포지터리 연결
git remote -v : 연결되어 있는 원격 리포지터리 목록, origin 출력됨
git push origin main : 현재 로컬 저장소의 main 브랜치를 원격지 중 origin 으로 보낸다. origin 에도 main 브랜치가 생성됨
현재 로컬 브랜치와 원격 브랜치를 연결하는 도중 인증문제가 발생하였지만 깃허브 계정과 연결하여 재 push 했더니 정상적으로 연결되었다.
다음은 내가 원하는 곳에서 Git을 연결해 해당 파일들을 내려받는 과정이다.
여기선 편의상 하나의 폴더를 새로 만들어서 진행하였다.
새로운 환경에서 Git을 통해 내려받을때는 현재 잘 세팅이 되어있는지 확인작업을 한다.
git init : 새 로컬 저장소 생성
git config --global init.defaultBranch : 현재 브런치 위치 확인
git config --global user.email : 사용자 email 확인
git config --global user.name : 사용자 이름 확인
git remote -v : 연결되어 있는 원격 리포지터리 목록, 현재는 없음
git remote add origin https://github.com/jaeuklim/demo-2023-10-23 : 원격 리포지터리 연결
git remote -v : 연결되어 있는 원격 리포지터리 목록, origin 출력됨
git pull origin main : origin 에 있는 main 브랜치의 내용을 현재 리포지터리(저장소)의 메인 브랜치에 복사(다운로드)
git clone https://github.com/jaeuklim/demo-2023-10-23 . : git init, git remote add origin ~, git pull origin main 까지 한방에 수행
이렇게 대략적인 git 명령어들과 github에 연결하는 작업들을 정리하고 알아보았다!