9. 로그인 브랜치 병합(Pull Request)
$ git add.
$ git commit -m '로그인 페이지 완성'
$ git push origin signin
# signin 브랜치 Push
Netlify
Site Setting - Build & deploy - Continuuos Deployment - Deploy contexts - Produuction branch : master (제품화되는 브랜치)
signin 브랜치를 master 브랜치로 합쳐줘야 master 브랜치가 바뀌는 것 → Pull Request
base : 합쳐질 브랜치 ← compare : 수정된 내용을 가지고 있는 브랜치
Pull Request 완료하면 배포된 웹사이트에도 반영됨
10. 프로젝트 복제(Clone)
새로운 환경에서 작업하던 내용 가져오기
-> VS Code에 아무것도 열려있지 않은 상태에서 터미널 열기
$ ls # 맥 기준
# 현재 열려있는 폴더 내용 보여짐
$ cd ./Desktop/
# 디렉토리 변경
$ git clone 복사한 주소
# 레포지토리 복제해서 가져옴
$ cd ./starbucks/
$ code .
# 새로운 VS Code로 열림
$ code . -r
# 현재 창에서 프로젝트 열림
11. 연습-버전 되돌리기(Reset)
$ git add .
$ git commit -m '1'
$ git add .
$ git commit -m '2'
$ git add .
$ git commit -m '3'
# 내용을 조금씩 바꿔서 세 개의 커밋을 해줌
# 현재 HEAD는 3번
$ git reset --hard HEAD~1
# 현재 HEAD에서 1개 이전 버전으로 돌아간다는 뜻
# 3번 사라지고 2번 버전이 최신버전으로 HEAD가 됨
$ git reset --hard ORIG_HEAD
# 기존 HEAD로 돌아감
# 명령 한 번까지는 기존 HEAD가 기록되어서 돌아갈 수 있음
# 다시 HEAD가 3번이 됨
$ git reset --hard HEAD~2
# 2개 이전 버전인 1이 HEAD가 됨
css 파일을 추가한 purple 브랜치를 만들고 다시 master로 돌아와서 내용을 수정함
$ git branch purple
$ git checkout purple
$ git add .
$ git commit -m 'purple/1'
$ git checkout master
$ git add .
$ git commit -m '4'
GitHub에 master 브랜치와 purple 브랜치 각각 push
$ git remote add origin 깃헙주소
$ git push origin master
$ git checkout purple
$ git push origin purple
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'강의 > 패스트캠퍼스 0원 챌린지' 카테고리의 다른 글
패스트캠퍼스 챌린지 29일차 - Part 2. Markdown(1) (0) | 2023.03.20 |
---|---|
패스트캠퍼스 챌린지 28일차 - Part 2. 버전 관리(5) (0) | 2023.03.19 |
패스트캠퍼스 챌린지 26일차 - Part 2. 버전 관리(3) (0) | 2023.03.17 |
패스트캠퍼스 챌린지 25일차 - Part 2. 버전 관리(2) (0) | 2023.03.16 |
패스트캠퍼스 챌린지 24일차 - Part 2. 버전 관리 (1) (0) | 2023.03.15 |
댓글