python
에서 변수 이름을 네이밍 할 때,
스네이크 표기법 등 코드 컨벤션을 통일하곤 한다.
이와 마찬가지로, git
에서 commit
메세지를 작성할 때도 일종의 컨벤션이 존재한다!
➖➖➖➖➖➖
type : title
➖➖➖➖➖➖
이 형식을 유지한다.
type
에 통상적으로 들어가는 종류는 아래와 같다.
➖➖➖➖➖➖
Feat: 새 기능 추가
Fix: 버그 수정
!HOTFIX: 급한 오류 수정
Docs: 문서 수정
Test: 테스트 코드 추가
Refact: 코드 리팩토링
Style: 코드 의미에 영향을 주지 않는 변경사항
Design: 사용자 UI 디자인 변경
Comment: 필요한 주석 추가 및 변경
Rename: 파일 혹은 폴더명을 수정하거나 옮기는 작업만 진행
Remove: 파일 삭제만 했을 때
Chore: 빌드 부분 혹은 패키지 매니저 수정사항
➖➖➖➖➖➖
필수 사항은 아니지만,
팀 단위로 작업할 때 한눈에 들어오게 하려면
커밋 메세지도 컨벤션을 정해주는 게 좋을 듯 하다!
print(''.join([1, 2, 3]))
>>>TypeError: sequence item 0: expected str instance, int found
이렇게, int
로 이루어진 리스트를,
.join
메서드로 합치려고 하면 제대로 합쳐지지 않는다!!
그럼 int
는 어떻게 합치나?
이럴 땐 map
을 사용해주면 된다!
print(''.join(map(str, [1, 2, 3])))
근데 이렇게 하면 아직 str
인 채다.
여기서
print(int(''.join(map(str, [1, 2, 3]))))
.join
한 결과 전체에 int
를 씌워주면
다시 숫자로 돌아온다!