본문 바로가기
카테고리 없음

[IntelliJ] IntelliJ랑 github연동

by 개발LOG 2024. 4. 6.

 

shift+shift 눌러서 github검색해서 settings 클릭해서 설치

 

참고링크: https://effortguy.tistory.com/238

 

2. 프로젝트 깃허브에 올리기

1) 첫번째 방법 : 프로젝트 명으로 자동으로 Repository를 생성하여 Github 연동

 - VCS >> Import into Version Control >> Share Project on Github 클릭

 

 

 - 최초 Commit

 

 

 - 기존 프로젝트 명과 동일하게 Github과 연동된 것을 볼 수 있다.

 

 

 

2) 두번째 방법 : Github에서 Repository를 생성하여 Github 연동

 - Github Repository 생성

 

 

 - VCS >> Import into Version Control >> Create Git Repository... 클릭

 

 

 - 원하는 프로젝트 선택

 

 

 - Project 폴더에서 마우스 우클릭 >>  Git >> Add  메뉴 클릭

   ( Add를 통한 스테이징 영역 파일 추가 작업이다. ($git add [ <파일명> | * ]) 
   ( Commit 전  Add 를 통해 준비영역(Staging)에 코드를 저장하는 작업 처리 방법.)

 

 

 - Project폴더에서 마우스 우클릭 >> Git >> Commit Directory

   (Commit을 통한 배포 확정  ($git commit -m "commit 설명"))
   (Commit하여  Local Repository(Head) 에 코드를 저장하는 작업이다.

    즉, 변경사항을 확정하여 Local 영역에 저장하는 방법이다.)

 

 

 - 변경 파일의 Font-Color의 의미는 아래와 같다.
Red - Workspace Files
Green - Staged Files
Blue - Modified Files
White - Commited Files
Gray - Deleted Files

 

 

 

 - Project폴더에서 마우스 우클릭 >> Git >> Repository >> Push

   ($gir remote add origin [원격서버주소])

   (Local Repository => Remote Repository 로 소스를 발행하는 단계이다.)

 

 

 - Define remote를 클릭하여 좀전에 만들어 주었던 Repository 경로를 입력한다.

 

 

 - 변경될 파일을 확인 후 Push 버튼을 클릭 한다.

 

 

※ 참고

 - 혹시 프로젝트를 생성할 때 자동으로 READEME.md 파일을 생성했다면 다음과 같은 오류가 발생할 수 있으니 참고 하자.

 

 

 - 두가지 방법을 통해 GitHub과 로컬 프로젝트의 연동하는 방법을 알아 보았다.

출처: https://goddaehee.tistory.com/249 [갓대희의 작은공간:티스토리]

 

이거 설정해두기

주의!!

push할때 url에 레포지토리 url전체를 써줘야한다. 예:http://gitbub.com/choihjhj/spring.git 이런 레포지토리 만들었을때 url