오늘 공부한 내용
- 항해99 Pre-Onboarding 4일차
- 오늘은 깃허브 관련 인강(핵심 쏙쏙 GIT 1주차)을 들었다. 인강에서는 터미널을 사용하지 않고 소스트리를 사용하여 깃을 하는 내용이었다. 사실 처음 깃을 배울 때, 터미널로 연결하고 사용하는 방법을 터득해서 그런지 터미널에 익숙해져서 소스트리를 사용하기보다는 기존의 방법으로 사용했다. 인강을 보면서 '여기에서는 터미널에서 이렇게 입력했었지' 머리 속으로 생각하면서 듣게 되었다.
- javascript 기본문법(배열,반복문)에 대해서 배우는 시간을 가졌다.
어려웠던 내용
- 자바스크립트의 기본 문법에는 어려운 부분은 없었고, 깃허브 또한 사전스터디원 분들과 함께 토이프로젝트를 깃으로 주고 받고 했던 경험 덕분에 1주차는 쉬운 내용이었던 것 같다.
궁금한 내용 / 부족한 내용
- 문서를 만들 때 보통 폴더에서 새로만들기 혹은 파일을 만들어서 저장을 했었더라면 이번에는 터미널에서 직접 mkdir , echo 명령어를 이용해서 일부러 만들어보고 그랬던 것 같다.
- 깃 강의를 들으면서 연습용으로 쓰고 있던 레파지토리에 푸시를 하려고 시도를 했다. 원격저장소를 연결하고 git push를 하려고 보니 git에서 오랫동안 pull을 하지 않아서 그런지 'fatal: 관계 없는 커밋 내역의 병합을 거부합니다'라는 오류가 띠용.. 응.. 그래 언젠간 한번 뜰때가 됬어..라는 생각으로 차분히 에러부분을 검색했다.
검색해본 결과,
- git fetch --all : remote에 있는 전체내용을 받아온다.
- git reset --hard origin/main : 수정된 내역을 지우고 이전내용으로 복구한다.
- 마지막으로 git pull origin main : pull을 받은 후 다시 푸시를 해주었다
느낀점
깃은 항상 어렵지만 재밌었다. 소스트리를 이용하면 조금더 쉽게 적응하고 편하게 사용할 수 있었겠지만, 나에게는 터미널이 더 편했었고 적응이되어 오히려 소스트리보다는 더 빨리 입력을 하게 되어 빠른 시간안에 목적을 이룬 것 같다.
에러가 나더라도 항상 풀 수 있다는 자신감을 가지고 차분하게 살펴본 내 자신을 칭찬하고 더 잘해낼 수 있다고 믿고 있다!
내일 할 일
- 기상시간은 항상 8시 30분으로 맞추자!
- 내일은 혼자자바스크립트 챕터5!
- 깃 2주차 인강 듣기
- 프로그래머스 2문제 꼭 풀어보기
- 내가 공부해보고 싶었던 typescript에 대한 개념을 알아가 보도록하자(두둥!)
'TIL & WIL' 카테고리의 다른 글
221112_TIL (3) | 2022.11.12 |
---|---|
221111_TIL (4) | 2022.11.11 |
221109_TIL (0) | 2022.11.09 |
221108_TIL (2) | 2022.11.08 |
221107_TIL (2) | 2022.11.07 |