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
'Today I Learned > 웹' 카테고리의 다른 글
[javascript] 함수로 중복코드 제거하기 (0) | 2020.10.14 |
---|---|
[Javascript] Dark Mode 만들어보기 (0) | 2020.10.13 |
웹 클라이언트, 서버, 호스트 차이 쉽게 이해하기 (0) | 2020.09.05 |
HTML / CSS 유용한 사이트 모음 (0) | 2020.09.04 |
이미지 랜덤으로 가져와서 점심 추천받기(2) - CSS (2) | 2020.09.04 |