이때까지 Node.js만 하다가, SpringBoot를 해보려고 했다!
IntelliJ를 쓸 계획인데, 여기서 Git 연동은 처음이다^-^
JetBrains거라 그런지 Android Studio와 굉장이 유사하면서...거의 똑같은 듯 하다ㅎㅎ
macOS기준이며, Window도 몇몇 표현 빼고는 유사합니다!
깃 설치, 깃허브 계정 등록
먼저, IntelliJ를 실행해준다
상단바 왼쪽에서 IntelliJ IDEA - Preference
Git이 설치되어있어야한다!
잘 설치되어있는지 확인하기 위해서 Test버튼을 눌러보자
맥의 경우 Git version이 위처럼 뜨면 설치되어있는 것이고
윈도우의 경우 Git version이 알림창으로 뜨면 설치되어있는 것이다!
이제 본인의 Github 아이디, 비밀번호를 등록해두어야 한다.
안드로이드 할 때와 다르게, Add account를 누르니 JetBrain페이지가 뜬다!
Authorization iin Github 를 클릭하면 JetBrain사이트에서 로그인된 Github 정보를 받아온다
로그인이 완료되면 IntelliJ에서 자동으로 내 계정이 추가된다.
완료! 매우 편리하군...
Repository 연동
먼저, Git으로 Version Control을 활성화 시켜준다!
Git으로 선택하고 OK
이제 아래 두가지 중 해당하는 것을 골라서 하면 된다
1. Repository 새로 만들기
2. 기존 Repository 불러오기 (Clone)
만들어둔 Repository가 없는 경우 1. Repository 새로 만들기
Github에 이미 Repository를 만들어 두었거나, 협업하게 되어 만들어둔 Repository에 참여하는 경우
아래쪽의 2. 기존 Repository 불러오기 (Clone) 단계를 수행하면 된다!, 이 방법을 좀 더 많이 사용하는 것 같다
1. Repository 새로 만들기
IntelliJ 프로젝트를 Repository를 만들면서 바로 올릴 수 있다!
생성할 Repository 이름, 설명입력, Private 여부를 체크해준다.
Share
Repository가 만들어지고, 현재 프로젝트에서 Commit할 파일목록이 뜬다.
Commit Message 작성 후 Add
이제 GitHub로 들어가보면 Repository가 생성되어 내 프로젝트가 업로드 된걸 확인할 수 있다!
이제 이 프로젝트가 Git 연동 된 것이므로, IntelliJ내에서 Commit/Push, Pull, Merge 등을 할 수 있어졌다.
2. 기존 Repository 불러오기 (Clone)
IntelliJ실행 시 프로젝트 선택하는 화면에서
Get from Version Control
또는
프로젝트가 열려있는 상태에서
VCS - Get from Version Control
을 클릭하면 url을 입력하라고 나온다
불러오고자 하는 GitHub Repository로 들어가서 Code 버튼을 누르면 HTTPS url이 나온다, 복사!
url란에 붙여넣어 준다
Clone !
Project를 Repository로 부터 불러왔다!
이제 Git 연동이 되었기 때문에, 여기서 작업하고 Commit/Push/Pull/Merge등을 할 수 있어졌다.
Push의 경우 해당 Repository에 대한 작업권한이 있을 때만 가능하고, Public Repository에 대해 Clone하는 것은 모두 가능하다.
주요 동작
Commit
VCS - Commit
Push
VCS - Git - Push
Pull
VCS - Git - Pull
Merge
VCS - Git - Merge Changes
Branch 선택
우측 하단
이 것들에 대한건 다음에 기회가 되면 올려보겠다
'etc. > 개발환경' 카테고리의 다른 글
Visual Studio 2019 설치 및 사용법 (2) | 2020.08.22 |
---|