여러모로 정신없는 날이었다. 시작하자마자 알고리즘 수업 후 리액트 심화 주차 발제를 들었고, 팀이 변경되어 팀 노션 작성 및 팀장 선출까지 했으며 오후에는 스탠다드반 수업에서 타임어택을 하고 다른 시간에는 강의를 정신없이 들었다. 바쁜 걸 좋아하긴 하지만, 이번 주는 별로 안 좋아지는 한 주가 될 것 같은 예감이 든다...^^ 열심히 달려야겠지.
오늘은 타임어택을 진행했다. Redux를 활용한 계산기 만들기 20분, Redux(RTK)를 활용한 TodoList 만들기 40분 총 1시간동안 과제를 진행했고, 생각보다 시간을 아슬아슬하게 사용할 정도로 난이도가 느껴졌다. redux에 대해, 사용할 줄은 알지만 아직 익숙하게 자유자재로 다루진 못한다는 것을 깨달았다. 아래 링크에서 풀이를 확인할 수 있다.
깃허브 링크
알고리즘 수업에서 문제들은 계속 업데이트가 되는데, 내가 작성한 답을 유지한 채 튜터님이 작성한 답도 함께 유지하고 싶었다. 그러나 git pull을 받았을 때 해당 부분이 오류가 났고, 로컬 변경 사항을 무시하고 git pull을 하는 방법을 알고 싶었다.
구글링을 통해 문제를 해결했다. pull 전에 변경 사항을 stash(숨기기)했다가 pull을 받은 후 다시 적용하는 방법을 사용했다.
git stash
git pull
git stash pop
문제가 해결되었다.
출처 - 코딩하다 현타올 때
새로운 주차가 시작되어 아직은 막막하고 정신없는 하루였다. 정신줄 잡고 열심히 달리면서 일주일 간 강의 및 과제를 제대로 해내야겠다!