목록2024/03 (2)
세리프 따라잡기
normalize.css / reset.css 이게 뭐임? 브라우저마다 기본적으로 제공하는 element의 style을 통일시키기 위해 사용하는 css를 말하는데, 대표적으로 normalize, reset 이 두 가지가 있다. 국내에서는 대부분 reset.css를 사용하며, 대표적으로 Naver와 Daum이 사용 해외에서는 효율성을 중시하기 때문에, 반대로 normalize.css를 더 사용한다고 함 그래서 둘은 왜 사용? 브라우저에서 가장 먼저 적용되는 스타일은 user-agent stylesheet, 즉 해당 브라우저에서 제공하는 기본 스타일. 그렇기 때문에 브라우저마다 속성들이 다 다름 (똑같은 태그여도 chrome, safari, edge 등 다 기본 스타일이 다름) 근데 다 다르면 만지기가 힘들..
git cherry-pick이란 뭐야? - git을 이용해 코드 관리를 하다보면 커밋을 다른 브랜치에 잘못 하거나, 요구사항이 바뀌어 필요 없는 커밋이 생기거나, 코드 의존성(dependency) 때문에 다른 사람의 커밋 중 일부를 가져와야 하는 경우가 종종 생기는데, 이때 사용하는 명령어가 cherry-pick → 통상 현업에서 체리픽이 사용되는 경우는 다른 브랜치에 있는 커밋(들)을 현재 작업하는 브랜치에 적용하고 싶을 때 사용 (이때, 커밋은 복사되는 느낌이지만 히스토리 측면으로는 새로운 커밋이 늘어나는 것이기 때문에, 항상 권장되는 방법은 아님) 사용법 지금 내가 X 브랜치라고 할 때, 브랜치 Y의 커밋 중 76ae30ef와 a0ee451c 를 골라, 내 브랜치에 적용하고자 한다면, 1. 이렇게..