☀️ 기상시간 - 7:30
🌕 마감시간 - 24:30
❌ 오전에 호기롭게 운동부터 시작한다면서 1시간정도 운동을 하고 들어왔더니 뒤에 이어지는 하루가 좀 힘겨웠다... 체력이 딸려서 걷기 운동만 한건데도 하루가 축 쳐져서는 너무 무기력해서 빠싹 하지 못한 것 같다ㅠㅠ 날씨탓도 있겠지...
아직 사이드 프로젝트쪽 서버가 정리되지 않아서, 아마도 이번주는
개인 프로젝트 페이지와 twmc component 페이지 리스트를 정리할 예정.
오늘은 두 곳 다 찝쩍대며 건드렸는데,
개인 프로젝트가 아직 너무 미완성 상태이기 때문에
버튼부분을 lol 프로젝트에서 한 내용을 가지고 정리를 했다.
아직도 props를 어떤 모양으로 주어야 할 지 어렵긴 하지만
그래도 나름 이전보단 좀 정돈된 느낌?
그래서 결과적으론
우선 이정도까지는 완성!
저 모양이 그렇게 어려운건 아닌데, 뭔가
이런저런 컴포넌트들이 합쳐져서 모양을 만들다 보니
왠지모르게 헷갈려서 오래걸린 것 같다.
앞으로는 코드샌드박스에서 연습해서 빠르게 진행하는게 좋을 것 같다.
다시 보면서 정리해야 할 코드종의 영상들
https://www.youtube.com/watch?v=PiQAwOxl52E&list=PLuBMRNcyzsWyX23ACizOkecJVIsB1K1Gv
내가 못하는건지~ git이 원래가 미친듯이 어려운건지~
사실 어느정도 개념은 잡힌 것 같은데,
거기서 파생되는 문제들을 해결하기가 여간 쉬운게 아닌 것 같다.
그래서 앞으로 작업들에서는 branch를 여러개 만들어서
해당하는 branch에 checkout해서 작업을 하기보다는
작업을 할 때 마다 branch를 만들어서 PR올리고 없애는 규칙을 세우기로 했다.
그렇기에, 앞으로 작업을 하기 전 준비단계에 해야 할 일들은
1. $ git fetch origin
: 로컬 데이터 업데이트
2. $ git fetch upstream
3. $ git log
4. $ git pull origin
이후 업데이트 된 환경에서 작업을 진행한 후
$ git push origin (branch_name)
▶︎ push할 때에는 위치 확인 제대로 하기!
push 했을 때, 파일을 올리는 도중 차이가 날 경우가 있을 때 (conflict)
차이나는 파일을 확인한 후 정리를 해서 merge commit 하기!
새로운 브랜치를 만들어서 작업을 진행할 경우에는
$ git checkout -b (branch_name)
로 브랜치를 만들어서 이동한 후
$ git push origin (branch_name)
로 PR 생성하기.