본문 바로가기

스프링부트와 AWS로 구현하는 웹서비스

[스프링부트/AWS] 1장 인텔리제이로 스프링부트 시작하기(3/3) - 인텔리제이에서 깃과 깃허브 사용

- 깃허브 회원가입

github.com/

 

GitHub: Where the world builds software

GitHub is where over 56 million developers shape the future of software, together. Contribute to the open source community, manage your Git repositories, review code like a pro, track bugs and feat...

github.com

- 인텔리제이, 깃허브 연동

윈도우 : Ctrl + Shift + A 사용 후 검색창에 Share Project on github 검색

 

로그인 실패 시 Use Token을 사용하여 로그인
Generate 클릭 후 발급받은 Token 입력
Description 입력 후 Share
.idea 디렉토리 제외 후 추가(인텔리제이 프로젝트 실행시 자동으로 생성되는 파일들)

* 재로그인을 해야하는 경우 로그인 도는 'Use Token'을 클릭 후 전에 만들어 놓은 Token값을 입력한다.

잃어 버렸을 경우 토큰 재생성을 하면 된다.

토큰 분실 시 재생성
깃허브 동기화 확인

- .idea폴더 앞으로 모든 커밋대상에서 제외처리

깃에서 특정 파일 혹은 디렉토리를 관리 대상에서 제외할 때는 .gitignore파일을 사용합니다. 일텔리제이에서는 이 .gitignore 파일에 대한 기본적인 지원이 없으므로 플로그인(.ignore)을 설치해야합니다.

※ .ignore플러그인에서 지원하는 기능들

  • 파일 위치 자동완성
  • 이그로너 처리 여부 확인
  • 다양한 이그노어 파일 지원(.gitignore, .npmignore, dockerignore 등등)

윈도우 : Ctrl + Shift + A 클릭 후 plugins 검색
ignore 검색 후 instrall, 인텔리제이를 다시 시작해야만 설치한 플러그인 적용
ignore파일 생성을 위해서 프로젝트 클릭 후 Alt + Insert(윈도우)
.gitignore 클릭 -> 미리 만들어 놓은 템플릿이 없기 때문에 Generate 클릭

gitignore에 코드 등록

# Created by .ignore support plugin (hsz.mobi)
.gradle
.idea

 

깃허브에 반영 Ctrl+ K (윈도우 기준)

commit 메세지 작성 후 깃허브로 푸시 Ctrl + Shift + K (윈도우 기준)

단축키로 안될 경우 상단 VCS > Git > Push 클릭

origin : master로 Push
github push 확인

이클립스는 좋은 개발툴이지만, 많은 회사와 개발자가 인텔리제이로 전환중이라고 합니다. 다음 장 부터는 스프링 부트 개발을 시작해 보겠습니다.

 

- IntelliJ Git Clone

※ 아래의 진행 사항은 Git에 Repository가 생성되있다는 전제 하에 진행됩니다.

1) IntelliJ에 GitHub 계정 등록

File - Settings - Version Control - GitHub탭에서 계정 등록

2) GitHub에 올라와있는 Repository Clone

VCS - Get From Version Control 클릭
원하는 Repositroy 클릭 후 Clone
Clone 확인 및 Gradle Sync

※ 유용한 Plugins

- GitToolBox

plugins.jetbrains.com/plugin/7499-gittoolbox

 

GitToolBox - Plugins | JetBrains

Extends Git Integration with additional features.

plugins.jetbrains.com

commit 메세지 노출

위와 같이 commit 메세지를 확인할 수 있습니다.

 

 

 

 

출처:

jojoldu.tistory.com/463

 

[스프링 부트와 AWS로 혼자 구현하는 웹 서비스] 출간 후기

(출판사: 프리렉, 쪽수: 416, 정가: 22,000원) 서적 링크 오프라인 서점에는 2019.12.04 (수) 부터 올라갈 예정입니다. 강남 교보문고나 광화문 교보문고는 주말에도 올라올 순 있겠지만, 혹시 모르니

jojoldu.tistory.com