기본 콘텐츠로 건너뛰기

2022 08 26 회사 워크샵

인텔리 J(intellJ) 초보자를 위한 팁 #14 pull requests

 안녕하세요~

인텔리 j를 써가면서 제가 편하게 쓰는 팁들을 공유하고 싶어서 글을 올립니다... 하여!!

'몰라도 상관없지만 알면 좋은' 팁입니다.

인텔리 j를 시작하시는 분들에게 괜찮은 팁이 되었으면 좋겠습니다.

제가 인텔리 J 라고는 적었지만 인텔리J가 말고 웹스톰 파이참 등.. 젯 브레인에서 제공되는 ide 는 거의 공통으로 사용할 수 있는 팁들입니다~

지금까지 윈도우 단축키만 말씀드렸는데 맥 단축키도 최대한 안내해보도록 하겠습니다.
[맥은 제가 사용을 안해서 정확하게 단축키를 잘 알고 있지 않습니다.ㅠㅠ]

이번엔 pull requests 사용해보겠습니다.

pull requests는 2021.1에 새로생긴 기능입니다.[indellij 기준]

github을[다른 깃은 확인 못해봤습니다... 2021.1 버전에 새로 생긴 기능이라...여기저기 테스트를 못해봤어요..ㅠ] 쓰면 pull requests를 사용할 일이 많습니다. [1인 작업자라면 쓸일은 없지만...]


왼쪽 project view 에 pull requests 가 생긴것을 보실수 있습니다.

지금은 pull request를 한게 없어서 refresh 만 나오네요...

그럼 브런치를 하나 만들고... [이전 글에서 만들었떤 blogtest 를 활용해보겟습니다.]

blogtest 브런치에 커밋 및 푸시를 하시고..


pull requests view 에서 + 버튼을 선택합니다.[Alt+Insert]


merge 할 브런치를 선택해주시고....


reviewers , Assignees , Labels 를 선택하시고..

Create Pull Request 를 선택합니다.

다시 pull Requests view 를 보시면


request 한 항목을 확인 하실수 있습니다.


github 사이트에도 request 가 정상적으로 등록된 것을 확인할 수 있습니다.

- Merge...

다시 인텔리 j로 돌아와서..

빨간네모 버튼을 클릭하면


pull request 정보를 확인 가능합니다.

여기서 빨간네모를 클릭하시면 


어느 파일이 바뀌었는지 확인 가능하며 
파일 선택 후 [Ctrl+d (command+d)]를 눌러보시면 어디가 바뀌었는지 확인 가능합니다.


수정된 소스에 마우스 오버를 하면 + [Ctrl+Shift+x(shift+command+x)] 버튼이 노출되며


+를 클릭하면 해당 코드에 리뷰를 달 수 있습니다.


작성 완료!!


리뷰가 잘 끝났다고 하면 Info 탭을 클릭 merge... 를 클릭하시면 merge 가 진행됩니다.


merge 가 끝난것을 확인할수 있습니다.


github 에서도 merge 가 끝난것을 확인하실수 있습니다.


이번엔 이것으로 마치겠습니다.

이전글에 pull requests 까지 넣고 싶었는데 그러면 글이 너무 길어져서

따로 작성했습니다~

다음엔 다른 팁으로 다시 오겠습니다.!

댓글