TIL - 2020.08.15

요리하는코더·2020년 8월 15일
0

TIL

목록 보기
15/193
post-thumbnail

8월 15일 광복절이었다. 항상 고마움을 잊지 않으며 살아가야겠다!

오늘은 회의를 하고 기획서 작성, 프로젝트 개발을 하였다.
깃에서 오류가 많이나서 힘들었다 ㅠㅠ

프로젝트를 진행하며 개발도 하고 서류도 작성하다보니 시간이 너무 빠듯하다ㅠㅠㅠ
오늘도 공부한 내용을 간단하게나마 정리한다.

👉 오늘 한 일

  • React로 프로젝트 개발을 했다.
  • 회의를 하며 발표 자료를 합치고 수정했다.

👉 공부한 내용

  • 인터넷을 사용하다보면 사진들이 넘어가는 것들을 본 적이 있을 것이다. 그것들을 slider라고도 하지만 carousel이라고도 한다.
  • React-Slick 라이브러리를 사용하여 구현했는데 css 쪽 문제랑 원하는대로 작동하지 않아서 수정을 해야겠다.
  • git으로 형상관리를 하고 있는데 자꾸 실수를 해서 다시 고치느라 시간을 많이 쓰고 있다. ㅠㅠ
  • .gitignore에 등록해야하는 private 파일을 실수로 등록하지 않고 push를 했을 때 .gitignore를 수정하여 push를 해도 삭제가 되지 않는다.
$ git rm -r --cached .
$ git add .
$ git commit -m "Apply .gitignore"
$ git push

이렇게 push된 파일을 삭제할 수 있다. 하지만 만약 private.txt 같은 파일에 공개되서는 안되는 key를 넣고 commit 후 push 했다면 commit의 변경 내역을 살펴보면 key가 그대로 보인다.
이를 해결하기 위해, rm -rf .git으로 .git을 제거 후 다시 init을 해줄 수도 있지만 그러면 기존의 commit 내역도 다 사라지므로 내역이 필요 없을 때만 사용해야 한다.
그래서 나는 실수로 파일을 올린 뒤 따로 작업한 내역이 거의 없어서 rebase를 활용해 중요하지 않은 commit을 squash하고 force-push를 진행했다. 물론 현업에서는 이렇게 할 시 다른 개발자들이 이미 pull을 받아서 에러가 발생할 수 있으므로 확인을하고 진행을 해야한다.(애초에 실수를 하지않게 조심하자!🤦‍♂️)

☕️ 잡담

클론 코딩으로 React 공부를하고 프로젝트 개발을 하는데 생각보다 어려운 것 같다 ㅠㅠ 원하는 대로 작동도 잘 안하고 먼가 조금씩 마음에 들지 않는다 ㅠㅠ 얼른 열심히 공부를해서 뚝딱뚝딱 만들 수 있으면 좋겠다,,,!


📑 참고 사이트

profile
요리 좋아하는 코린이

0개의 댓글