[TIL] 230614

김주희·2023년 6월 14일

내배캠 5주차 TIL

목록 보기
3/4

오늘의 목표

  1. 노드 입문 개인프로젝트
  2. 알고리즘 문제 풀기

알고리즘

알고리즘 문제 풀이는 깃헙에 올려 정리하기로 했다.
3일 동안 풀었던 문제를 한번에 올리려다 커밋을 깔끔하게 하지 못한 것 같아 첫번째 커밋을 삭제하고 다시 올리기로 했다.
원래는 첫번째 커밋이 오늘 푼 문제, 두번째 커밋이 그제 푼 문제, 세번째 커밋이 어제 푼 문제였다. 날짜 순대로 커밋을 쌓고 싶어 첫번째 커밋을 삭제하기로 했다.


  • 삭제하고 싶은 커밋보다 이전 커밋의 해시값을 확인하고 아래 명령어를 입력한다. (첫번째 커밋을 포함하고 싶은경우 해시값 대신 --root 옵션 입력)
git rebase -i 해시값
  • 삭제하고 싶은 커밋에 커서를 놓고 dd를 입력하여 한 줄을 삭제하고 :wq를 입력하여 빠져나온다.면 된다.

출처 : https://syki66.github.io/blog/2021/04/12/remove-past-commit.html


git log로 보니 첫번째 커밋이 삭제되어 있어 강제 push로 깃헙까지 커밋 정리를 했다.
(but 백준헙을 쓰면 자동으로 깃헙에 업로드 되는 걸 알았다🤣세상에낰ㅋㅋㅋㅋㅋ 그리고 rebase는 가급적 쓰지 않는 걸로 현업에서 잘못 썼다간 시말서각이랍니다)


개인 프로젝트

구현해야 할 것.

  • 게시글 : get, post, put, delete
  • 댓글 : get, post, put, delete

게시글 get은 map을 써서 리턴값에 필요한 데이터 불러보는 걸로. 구현했다면 어떤 식으로 했는지 수정해보기.

profile
꾸준히 하자

0개의 댓글