[TIL] 내일배움캠프 React 과정 2022.10.31

Today I Learned

  • 미니프로젝트 발제-S.A 작성
  • GIT 협업 특강

 

GIT

  • 작업 디렉터리: 버전 관리의 대상이 위치하는 공간 (.git이 위치함)
  • 스테이지: 다음 버전이 될 후보가 올라가는 공간
  • 저장소: 버전이 만들어지고 관리되는 공간

버전: 유의미한 변화가 결과물로 나온 것

 

 

GIT 명령어 정리

  • git init: 비어있는 로컬 저장소 생성
  • git status: 작업 디렉터리 상태 확인하기
  • git add: 변경사항스테이지에 올리기
  • git commit: 커밋 메세지와 함께 커밋하기
  • git log: 만들어진 버전 확인

 

원격 저장소와의 상호작용

  • git clone: 원격 저장소를 내 컴퓨터로 복제하기
  • git push: 원격 저장소에 코럴 저장소의 변경사항을 올리기
  • git pull: 원격 저장소를 내 컴퓨터로 가져와서 합치기 (fetch+merge)
  • git fetch: 원격 저장소를 일단 가져만 오기  (pull과 차이점-변경사항 있는지 확인만 하고 로컬 저장소에 가져오지는 않음)

 

느낀 점

일주일 동안 다른 강의 수강 없이 웹개발 종합반에서 배운 내용만으로 팀원들과 간단한 웹페이지를 만들어야 한다. 그 과정에서 많이 서툴지만 협업을 배워나가고 있다. git 특강으로 git이 무엇인지 개념만 잡은 상태이고 실질적으로 어떻게 사용하는지는 더 공부해봐야 할 거 같다. 그리고 하루종일 의자에 앉아있는 일은 생각보다 힘들었다. 허리 아파..😥