-로컬 리포지터리 설정
-> fork한 repository의 소스코드 다운로드
: git clone "fork repository url"
-> 로컬 리포지토리 최신화를 위한 remote 업스트림 리포지토리 등록
: git remote add upstream "remote upstream url"
-> 수정사항마다 branch를 생성
: git checkout -b "브랜치명"
-> 수정 사항 추가
: git add . or git add <file>
-> 수정 사항 커밋 (-s 옵션을 사용해서 커밋에서 Sign-Off가 되도록 설정)
: git commit -s -m "커밋 메시지"
ps.
프로젝트 root 디렉터리에 .gitconfig 파일을 생성하고
[alias]
cm = commit -s -m
commit = commit -s
위와 같이 설정해 주어서 커밋할때마다 자동으로 -s 옵션이 추가되도록
설정할수도 있다.
https://layer5.io/community/handbook/contribution
Contribution
Pull requests (PRs) are the best ways to propose changes to a project repository. At Layer5 org, we use the Github Flow.
layer5.io
'open source > meshery' 카테고리의 다른 글
| meshery를 사용한 azure 리소스 프로비저닝 - 3 (0) | 2026.02.02 |
|---|---|
| meshery를 사용한 azure 리소스 프로비저닝 - 2 (0) | 2026.02.02 |
| meshery를 사용한 azure 리소스 프로비저닝 - 1(설정) (0) | 2026.02.02 |
| meshery 프로젝트 설정 - 3 (클러스터 정보를 ui에서 확인) (0) | 2026.01.29 |
| meshery 프로젝트 설정 - 2 (환경설정 & 설치) (0) | 2026.01.29 |