T I L / 6월 19일

Jay·2020년 6월 19일
0

Today I Learned 🧐

목록 보기
43/71
post-thumbnail
  • coding convention
    PEP8
    Python Enhance Poposal의 약자로, 파이썬 코드 스타일 가이드다. PEP8에 의거해 코드를 짠다면 협업할 때 동료들끼리 코드를 읽기 편하다.
    https://www.python.org/dev/peps/pep-0008/
  • git rebase / merge 차이
    둘은 한 브랜치에서 다른 브랜치로 합친다는 것은 똑같다.
    rebase를 사용하면 merge로 합치는것 보다 커밋히스토리가 깔끔해져서 보기에 편하다.
    rebase는 말 그대로 base를 다시 정한다는 의미.
    git rebase master dev 이런 명령어가 있다면 master와 dev 브랜치의 공통 조상 커밋부터 dev 브랜치까지의 모든 커밋의 base를 master 브랜치의 위치로 바꾸어라”라는 의미
    dev의 베이스는 c1인데 dev의 베이스를 마스터 브랜치의 베이스로 바꾸는 것이다.
profile
You're not a computer, you're a tiny stone in a beautiful mosaic

0개의 댓글