VScode로 Git & Github 로 코드 버전 관리 시작하기
Git을 설치하고, Github에 파일을 올리기 시작한지는 5개월 정도 되었지만 그 엄청난 기능들을 몰라서 구글드라이브 수준으로 사용하고 있었다. 흑흑 오늘은 깃을 깃답게 처음 써본 기념일이다.
Visual Studio Code에서 작업한 파일을 어떻게 버전관리할 수 있는지 순서를 보자.
1. 코드 수정
2. Source control 영역에서 change 일어난 파일 + 눌러서 커밋 대기열에 추가
* git graph 볼 때, 순서
1) 헤드 (동그라미): 현재 작업 위치
2) 마스터: 최신 버전
3) origin: remote 저장소에 푸시한 버전
3. 커밋 대기열에 있는 파일 커밋하기
4. Github에 Push 하기
* 에러 발생 및 해결
에러 코드: can't push refs to remote. try running 'pull' first to integrate your changes
구글링 -> 스택오버플로우 참고
나의 로컬 저장소 브랜치와 리모트 저장소 브랜치가 일치하지 않는 문제라고 한다. (아직 브랜치를 잘 이해 못해서 ㅠㅠ)
시키는 대로 했다.
vscode 내 터미널 창을 켜고 아래 코드를 입력한 후 다시 커밋했더니 성공!
git pull --rebase origin branchname
5. 결과 확인
앞으로 잘 쓰려면 멀었겠지만, git으로 버전 관리라는 개념을 직접 다루어 볼 수 있어서 너무 좋았다!
9월은 1일 1커밋의 달이 되었으면 ㅎ
열심히 잔디 심어야지
choihana - Overview
choihana has 10 repositories available. Follow their code on GitHub.
github.com