본문으로 바로가기

[IntelliJ]Git(GitHub) 연동하기

category IDE/IntelliJ 2021. 8. 26. 02:49
728x90
반응형

▷ IntelliJ, Git(GitHub) 연동

1. 인텔리제이 Ctrl + Shift + A : Share Project On GitHub

 

2. GitHub 로그인 연동창에서 패스워드 입력 후 확인

 

3. Repository name 설정 후 Share 클릭 => GitHub의 Repository에 Project가 연동됩니다.


여러 명이서 프로젝트를 하는 경우 Master에 바로 커밋을 하기보다는

각자 Branch를 따서 Commit한 뒤 Master가 이들의 작업을 이들의 작업을 검토한 뒤 Merge하기 때문에

연동 후 Branch를 추가하고 Master에서 Merge하는 방법도 알아보겠습니다.

 

1. Branch 추가 : Project 우클릭 - Git - New Branch 클릭

 

2. Branch Name 설정 후 Create클릭

 

3. feature/zero라고 입력했을 경우 IntelliJ 오른쪽 아래 feature/zero라는 텍스트가 뜨며 이를 눌러보면

아래와 같이 현재 Branch들의 목록이 뜹니다.

먼저 Local Branches쪽 master를 우클릭하여 Checkout(Branch간 이동)을 받은 후

만든 Branch를 우클릭하여 Checkout하면 Branch로 이동할 수 있습니다.

 

4. Branch에서 소스를 변경한 뒤 테스트를 위해 소스 파일 하나를 수정한 뒤 Ctrl + K(깃 커밋창)을 누르면

아래와 같이 수정한 파일과 수정 내용을 입력할 수 있는 창이 뜹니다. Commit And Push를 누르고

이후 호출되는 Push팝업 창에서 다시 한번 Push를 누릅니다.

 

5. 이후 IntelliJ 오른쪽 아래 Master 클릭 후 Compare with Current를 클릭하면

Branch에서 작업한 목록들이 떠 변경사항을 검토할 수 있습니다.

 

6. 검토 후 이상이 없을 경우 Master를 Checkout하여 이동 후

IntelliJ 상단 Git - Merge를 클릭하여 Branch의 작업들을 병합한 뒤 마찬가지로

Ctrl + K를 클릭 후 Commit And Push를 클릭하면 수정 파일이 원격 Repository로 이동합니다!

 

반응형