본문 바로가기
Dev Tools/IDE

[IntelliJ] IntelliJ + Git 연동(1) (원격저장소 push)

by lucas_owner 2023. 1. 22.

IntelliJ IDE 를 Git 연동을 통해 원격저장소 GitHub Repositroy에 push

- 제목과 같이 인텔리제이에서 생성한 프로젝트를 깃허브에 연동시켜 보자! 

- 본 글에서는 intelliJ GUI 만을 사용하는것이 아닌 git 명령어와 동시에 진행한다. (명령어는 몰라도 된다.)

 

1. intelliJ 에서 Java 프로젝트 생성은 아래 링크. 

https://lucas-owner.tistory.com/30

 

2. Git(명령어)를 통해 원격저장소 연결 및 원격저장소 (GItHub) Repository 생성법은 아래 링크에서 확인하고 오자.

https://lucas-owner.tistory.com/17


1. IntelliJ 하단부의 terminal을 클릭하자

- 처음 열면 경로만 표시된다. 그럼이제 아래의 명령어들을 작성해서

  GIt 초기화 및 .gitignore 파일을 생성해 보자. 

 

1-1 git 초기화 (Git 생성)

git init

 

1-2 git ignore 파일을 생성해보자.

- git ignore 란? 원격저장소(github)에 올리지 않을 파일들을 명시하는 파일이다. 

- 원격저장소에서 ignore 파일을 생성할 수 있지만, 본글에서는 터미널에서 생성해 보자.

vim .gitignore

- 해당 명령어를 사용하면 Text를 작성 할 수 있는 터미널이 열리게 된다. 

 

1. 영어 i 를 눌러 insert mode(작성모드)로 진입한다. 

### Explain : git Test Project 

# IntelliJ project files
.idea
*.iml
out

2. 작성이 완료 되었다면. ESC 버튼 클릭후 -> :wq 작성 -> enter

- :wq 는 해당 파일을 저장하고 vim 편집기에서 나가겠다는 의미이다. 


2. 원격 저장소(GitHub)에 Repository 를 생성하자. 

 

- 방법을 모른다면 아래의 링크에 가서 확인해보자. 

https://lucas-owner.tistory.com/17


3. IntelliJ 에서 원격 저장소(GitHub) 에 push 할 준비를 하자. 

 

1. push 할 파일들 선택 및 commit 

#1
git add src/

#2
git add .gitignore

#3
git commit -m "first commit"

- src/ 는 .java 파일이 존재하는 directory 이고, .gitignore 파일을 생성해주었기 때문에 추가해준다. 

 

2. 여기 부터는 IntelliJ GUI 를 이용해보자.

 

* 원격 저장소의 : https 주소를 미리 복사해놓자! 

 

- 프로젝트 폴더 우클릭 -> Git -> Push 클릭.

 

-  아래의 Define remote 클릭

- Local 에서 어떤 원격 저장소에 push 할것인지 IntelliJ 는 모르기 때문에 설정 해주어야 하는것이다.

 

-  클릭 후 나오는 창에 복사 해두었던 원격저장소의 주소를 붙여넣기. -> OK 클릭.

- 이어서 바로 아래의 push 버튼을 누르게 된다면 , 원격 저장소에 푸시 된 내용을 확인 할 수 있다. 

 

 

반응형

댓글