인프콘 강의(https://www.youtube.com/watch?v=LcxdZ7h7u7o&t=1102s)를 듣다가 코드리뷰를 하는 환경을 만드는 것이 중요하다는 이야기를 들었다.
안 그래도 요즘 알고리즘, 자료구조 스터디를 하면서 어떻게 하면 좀 더 효율적인 코드리뷰를 할 수 있을까 생각하던 차에 git hub의 pull request를 활용한 코드리뷰 환경을 구축해보기로 마음먹었다.
(처음 만들어보는 것이라, 오류가 있다면 댓글로 알려주시면 수정하도록 하겠습니다. 감사합니다.)
터미널 실행 -> cd desktop -> cd codeReview-> git clone [레포지토리 주소]
cd codeReview
README.md 파일이 잘 들어와 있는 것을 확인할 수 있다.
intelliJ 실행, 자바클래스 생성
좌측에 commit 클릭, change 1 file 클릭, commit 메세지 작성, commit 버튼 클릭
하단 Terminal 버튼 클릭, git swtich -c review를 통해서 review 브랜츠 생성(-c는 create의 뜻입니다, 즉 switch -c review는 review브랜치가 없을 시 생성하면서 브랜치를 이동하는 명령어입니다.)
git push origin review
github repository 클릭 후 new pull request클릭.
main<-request로 설정 후 pull request등록!
참고 블로그
https://xo.dev/articles/github-collaboration-guide
https://devlog-wjdrbs96.tistory.com/231
https://joyful-development.tistory.com/14
https://m.blog.naver.com/sosow0212/222771808465