티스토리 뷰

반응형

Github에서 기본적으로 협업하는데 최소한의 규약이 있으면 좋다, 오픈프로젝트나 퍼블릭한 프로젝트를 진행하는데 있어서도 일반적인 개발자들과의 기본규칙을 지켜주면 서로가 소통하는데 아주 좋은 요소로 작용한다.

 

https://github.com/facebook/react/commits/main

 

GitHub - facebook/react: A declarative, efficient, and flexible JavaScript library for building user interfaces.

A declarative, efficient, and flexible JavaScript library for building user interfaces. - GitHub - facebook/react: A declarative, efficient, and flexible JavaScript library for building user interf...

github.com

리액트 오픈 프로젝트의 예

 

 

github에서 commit 시 권장되는 방법은

타입(Type): 제목(Subject)

본문(Body)

꼬리말(Footer)

[Type]
### feat : 새로운 기능에 대한 커밋
### fix : 버그 수정에 대한 커밋
### build : 빌드 관련 파일 수정에 대한 커밋
### chore : 그 외 자잘한 수정에 대한 커밋
### ci : CI관련 설정 수정에 대한 커밋
### docs : 문서 수정에 대한 커밋
### style : 코드 스타일 혹은 포맷 등에 관한 커밋
### refactor :  코드 리팩토링에 대한 커밋
### test : 테스트 코드 수정에 대한 커밋

위와같이 정의하는 것이다.

 

ex)

(header)

fix: Udp 모듈 버그 수정

 

(body)

Udp 모듈 버그 수정

-브로드캐스트가 정상적으로 작동하지 않았던 버그 수정

-브로드캐스트 작동 시 자기 자신에게는 브로드캐스트가 적용되지 않던 버그 수정

 

(footer)

udp 적용 시 문제가 있으면 이슈를 걸어주세요

 

등처럼 쓰인다

 

#github #깃헙 #규칙 #룰 #패턴 #commit #커밋 #간단히

 

반응형
댓글
반응형