본문 바로가기
React TIL

[React] Day_70 오늘의 정리

by 림졍 2024. 12. 27.
728x90
반응형

 

공휴일에도, 주말에도 쉬도때도없이 일했던 림졍..

빠르게 작업하고 싶지만...

골머리를 앓는 PR 인원에 불만을 느끼기 시작하는데...

 

결국 2명으로 수정한 PR

 

다행(?)이도 팀원들과의 협의를 통해

독자적인 행동은 하지 않을 수 있었다고...

어디한번 시작해봅니다. 오늘의 TIL~

 

 

Git 정리 - PR 규칙 설정하기

만들고 까먹었을 때~ 꺼내먹어요~ (ft. 자이언티)

 

인간의 뇌는 금붕업니다 김해솔씨. 안하면 까먹는다고.

 

다른사람들과 협업을 할 때...

멋대로 병합해서 코드를 와장창하면 그거슨 협업이 아니겠지요 ^^?

그래서 우리는 레포지토리 생성 후에 꼬옥- 브랜치에 PR 규칙을 정해줘야 한다는거~

바꾸면서 다시 기억하려고하는거 맞습니다. 절대 맞아요.

 

자, 가이드라인 시작합니다.

 

1. GitHub 레포지토리 상단 탭 중 맨 오른쪽에 있는 'Settings'를 클릭한다.

맨 오른쪽 친구 클릭!

 

2. 클릭 후, 좌측 사이드 탭의 'Branches'에 들어간다.

클릭 후 나오는 모습(좌), 그리고 좌측 사이드 탭(우)의 주황색 네모를 클릭하면 됨!

 

3. 오른쪽 보이지 않는지만 버튼인 'Add classic branch protection rule'를 클릭한다.

    (난 지금까지 branch ruleset인줄 알았지.. 엉엉...)

주황색 네모 부분 클릭!!

 

4. Branch name pattern에 PR규칙을 적용할 브랜치 이름을 넣고,

    아래 네모박스에 있는 영어로 뭐라뭐라 되어있는 부분을 조건에 맞게 적용시키는 것!

    왜 그런것인지는 아래에서 확인해보도록 하자.

이렇게만 설정해주면 된다구~ ^-^)b

 

- 'Require a pull request before merging' 에서는 PR 승인에 필요한 인원수를 정해주는 곳이다.

   아래의 예시처럼 1로 되어있으면 1명만 승인하면 바로 merge가 가능하니, 참고하도록 하자.

 

- 'Do not allow bypassing the above settings'은 위의 있는 규칙을 무시하지 못하도록 막는 하나의 예방책이다.

   (위에있던 나처럼 독자적인 행동을 막아주는 아주 중요한 버튼이니 체킹을 해주도록 하자.)

 

5. 결론적으로 적용시킨 모습은 아래와 같다. 얏호 ^-^)b

2명으로 바꾸기 위한 작업중에 찍은 사진
'Edit'을 누르면 다시 규칙 수정이 가능하다!!

 

마무리 - 주말에 놀지말고 구조만들어야겠지..?

 

이 회고를 봐. 무조건 나와야겠지..?

 

주말에 할일이 너무나도 많아졌다..

연말 약속 넘어가서도.. 걍 코딩하게 생겼네 ^^;;;

 

 

오늘의 KPT 회고

 

Keep: 주말에도 단합이 잘되는 핫식스, 장하다! ^-^)b

Problem: 에러 로딩 뭘로하지...

Try: 딩코... 죽여?

 

 

728x90
반응형