본문 바로가기

git2

NEXTSTEP React Study : Week 2 - PR approve 전 확인, 코드 리뷰 팁 코드리뷰 나보다 잘 하는 사람의 코드는 어떻게 리뷰해야 할까? 어떻게 코멘트를 남겨야 도움을 드릴 수 있을까? 스터디를 하면서 실력이 뛰어난 분의 코드를 보고 도움이 될 리뷰를 남기고 싶었는데 어떻게 남겨야 할 지 막막했다. 그분의 코드를 보고 내 코드를 보니 너무 부끄러웠는데.. 핳하 😂 그래서 코드 리뷰와 관련한 다른 분들의 의견을 찾아서 읽어보고, 일단은 코드를 작성하신 분께서 사용하신 스택을 따로 검색하며 공부해 보았다. 실력자분들의 코드를 보면 감탄과 반성만 나오는데 그런 것만 리뷰에 구구절절 적고싶지는 않았기에! 파팅 😭 그 중 남겨서 두고두고 읽고 싶은 글들은 여기다 박제... 구글링하다가 찾아서 정독한 좋은 글 https://hyeon9mak.github.io/code-review-know.. 2023. 4. 18.
[1주차] 20220408 엘리스 TIL (Github) 1장. Git 이란? git = 효율적인 협업을 위해 사용 git은 각각의 파일을 스냅샷 형태로 저장함. * Git의 특징 가지치기와 병합 - 여러가지의 작업을 섞이지 않게 독립적으로 진행할 수 있음 가볍고 빠르다 - git은 모든 작업이 로컬에서 진행된다. subversion(SVN)과의 차이점 (SVN = 항상 네트워크가 필요(코드가 서버에 올라가있고, 사용자들이 접속해서 열람함) / git = 코드를 공유할 때만 네트워크에 접속(사용자들이 각자 모든 코드를 가지고 있음)) 분산작업에 매우 효율적 데이터 보장 - 모든 파일은 체크섬이라는 검사를 거침(체크섬 = 16진수 문자열(=commit id)로 이루어짐 -> commit id가 같다? = 파일 or 구성이 완벽히 같다는 것 => 누가 어떤 파일을.. 2022. 4. 13.