본문 바로가기

프로젝트 & TIL/일별 공부 기록 (백엔드 스쿨)

2일차 - 인텔리제이 세팅 & 깃 세팅 및 사용

당분간 인텔리제이 community 버전을 사용하면 될 것 같지만 ultimate 버전 쿠폰을 나눠주셔서 ultimate 버전도 데스크탑에 새로 다운로드 받았다!

 

처음 사용할 때 :

Help -> Edit Custom VM Options 에서 '-Dfile.encoding=UTF-8' 추가

(간혹 Run 화면에서 한글이 깨지는 경우가 있어 추가해주는 거라고 한다.)

 

프로젝트 생성할 때 :

Language : Java

Build system : Gradle

JDK : correctto-17

 

프로젝트 생성 후 :

File -> Settings -> Build, Execution, Deployment -> Build Tools -> Gradle 에서

  • Build and run using : IntelliJ IDEA
  • Run tests using : IntelliJ IDEA

Git은 이미 설치해놓아서 인텔리제이 git bash 터미널에서 바로 세팅해주었다.

 

Git 세팅 :

git config --global init.defaultBranch main
git config --global user.name "깃허브ID"
git config --global user.email "깃허브이메일"

 

깃허브 리포지터리 생성 :

https://github.com/new 

 

GitHub: Let’s build from here

GitHub is where over 100 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 fea...

github.com

Add a README file 체크 해제하고 생성

 

.gitignore 파일 생성 :

인텔리제이 프로젝트 우클릭 -> new -> file -> '.gitignore' 이름으로 생성

https://www.toptal.com/developers/gitignore/api/intellij,java

내용 복사해서 추가하고 저장

 

Git 사용 :

git init
// rm -rf .git   -삭제
git status   //확인
git add .
git commit
// git commit -m "message"
git log   //확인
git remote -v   //확인
git remote add origin 깃허브_리포지터리_주소
// git remote remove origin   -삭제
git push origin main

add -> commit -> push 순으로 진행

 

https://learngitbranching.js.org/?locale=ko 

 

Learn Git Branching

An interactive Git visualization tool to educate and challenge!

learngitbranching.js.org