안녕하세요 코드짜는헬창 입니다.
오늘은 인텔리제이에 GitHub 연동하는 방법에 대하여 포스팅 하겠습니다.
1. GitHub 로그인 후 Remote Repository 생성
Git은 로컬 repository가 있어서 원격 repository가 반드시 필요한건 아니지만 Git 사용자들은 대부분 원격 repository를 사용한다. GitHub에서 무료 원격 repository를 제공하므로 이를 이용하도록 하겠습니다.
GitHub 계정이 없으면 생성하시고 https://github.com/new 로 접속하여 repository를 생성합니다.
* Initialize this repository with a README 옵션은 체크 하지 마세요
이 옵션에 체크해서 저장소를 생성하면 이 저장소에 push/pull 시도 시 rejected/refusing이 발생할 수 있습니다.
2. Git 실행파일 경로 지정
Version Control - Git 클릭 후 해당 git 실행파일 경로를 지정 뒤 Test를 클릭하여 정상 실행되는지 테스트 해보시면 됩니다.
정상적으로 이루어 졌다면 아래와 같은 화면이 출력됩니다.
3. IntelliJ에 GitHub 계정 등록
GitHub 선택 후 우측 + 버튼을 클릭하여 Log In to Github 팝업을 띄우고 본인 Github 계정을 입력하여 로그인 하시면됩니다.
4. IntelliJ에 Remote Repository 등록하기
VCS - Git - REmotes.... 클릭을 하시면 아래와 같이 팝업이 나옵니다.
그러면 URL 부분에 아까 만든 Github remote repository url을 입력하고 OK를 클릭합니다.
5. 프로젝트와 Github Repository 랑 연동 및 Commit
그러면 프로젝트를 선택 할 수 있는 finder 가 나옵니다.
그러면 원하는 프로젝트를 선택하시면 됩니다.
그 후 VCS - Git - Add 를 해주시면 파일명이 빨간색에서 초록색으로 변하는게 보이실겁니다.
이제 커밋을 해주시면 되겠죠?
커밋 버튼을 누르면 아래와 같은 팝업이 나옵니다.
바뀌는 내용과 커밋 메세지를 남길수 있습니다.
이제 push를 해야겠죠? 아래와 같이 하시면됩니다.
push를 해주시면 이제 마무리로 Github에 소스가 잘 들어가있는지 확인해보시면 됩니다.!
* 저는 파일 하나만 바뀐게 보이실겁니다. 저는 git 연동 후 보여드리기 위해 파일 하나만 선택 후 커밋하여서 그렇습니다~
수고하셨습니다.