웹 풀스택 과정을 듣는 동안, 형상관리를 위해 github를 이용하기로 했다.
git설치, VSCode설치
① git 설치 후 초기 설정
git config --global init.defaultBranch main
git config --global user.name "사용자이름"
git config --global user.email "이메일"
git config --global --list //확인
② Repositories 생성 후 다운로드
git clone https://github.com/사용자이름/Repositories이름.git
③ git에 업로드
git add .
//변경된 파일 모두 staging 영역에 올림
git commit -m "내용입력"
//Local Repository 에 올림
//Local Repository는 내 컴퓨터에 복제해둔 원격 저장소의 복사본
git push
//원격 저장소(remote repository)에 코드 변경분을 업로드
###오류발생
git config로 사용자이름과 이메일을 새로 설정했지만, push가 되지 않는 오류발생
원인 : 기존에 사용하던 아이디가 아닌 새 아이디로 push를 시도. 윈도우 자격증명에 기존에 사용하던 아이디가 등록되어 있어서 push를 시도하면, 새로 등록한 아이디가 아닌 기존 아이디로 시도되었음.
해결 : 기존 자격증명 제거 후 시도.
④ github에서 업데이트된 내용 가져오기
git pull
교육이 진행되는 동안 생성한 파일들을 github에 꾸준히 올려놓을 예정이다.