Categories: 개발

[IntelliJ] 인텔리제이 GitHub 공유 및 브랜치 추가하기

GitHub 계정 준비

시작하기에 앞서 인텔리제이에 gitHub 로그인 하셔야합니다.
공유 하기전에도 github에 로그인 하라고 뜰 것이고 당연히 github 계정도 있으셔야합니다.

Repository 생성

인텔리제이 상단에 [VCS > Share Project on GitHub] 을 클릭해줍니다.

창이 뜨고 Repository 이름을 정하라고 뜹니다.
원하는 이름을 적고 외부에 공유되지 않도록 private 으로 하고 Share 해줍니다.

Share 를 클릭하면 github에 올릴 파일들을 선택하라는 창이 뜹니다.
공유할 파일과 아닌 파일들을 체크 한 뒤 Add 해줍니다.

Add 후 Github 사이트에 들어가면 repository에 올린 프로젝트가 생성되어있는걸
확인할 수 있습니다.

Branch(브랜치) 추가

이제 util branch 를 확인해보면 master만 있습니다.
혼자 쓴다면 상관 없지만 그래도 master 와 dev 브랜치로 두개를 나누는게 좋습니다.
master 는 최종 배포될 버전이고 dev는 개발용으로 버전관리를 한다고 보시면 됩니다.

Branch 를 클릭해주시면 Branch 관리 페이지로 이동됩니다.

New Branch 를 클릭해줘서 dev branch를 생성해줍니다.

Branch Default 변경

dev branch 는 생성이 되었지만 master branch 가 default 되어있을겁니다.
이럴 경우 dev를 default 로 해주어야 나중에 소스를 새롭게 내려받더라도
master branch 로 받는 실수를 없앨 수 있습니다.

[Settings > General] 로 이동해줍니다.
해당 메뉴로 이동하면 Default branch 부분이 있습니다.
switch 화살표 버튼을 클릭하여 default branch 를 update 해줍니.

이후 확인해보면 default branch가 dev로 변경되어있는걸 확인할 수 있습니다.

mana

Recent Posts

[여행] 1박 2일 경주 뚜벅이 여행기

경주시티투어 이번 여행에 앞서 뚜벅이 여행객들에게 추천하는게 바로 경주시티투어 이다. 경주시티투어 사이트로이동 경주시티투어는 여러가지가 있다.1.…

8개월 ago

[공공데이터] 공공 API 사용하기 – 지하철 실시간 도착 정보

열린데이터 광장 공공데이터 사이트로 이동 서울 열린데이터 광장에서는 서울에 관한 여러가지 공공 API 를 제공한다.그…

8개월 ago

[Vue] Props 와 Emit – 부모 함수 사용하기

Props props 는 쉽게 생각해서 부모가 자식에게 주는 데이터이다.먼저 부모에게 물려받을 데이터를 자식 컴포넌트에 정의한다.…

8개월 ago

이자 계산기

이번에는 이자 계산기 사이트를 만들어봤습니다. 이자 계산기 바로가기 vue로 하다보니 금액이나 이자율 같은 input 태그의…

8개월 ago

[SpringBoot+Nginx+vite]유틸 사이트를 만들어봤습니다.feat.핫딜 모음

유틸 사이트로 이동 웹사이트 개설 나의 블로그의 접속자 수는 처참하지만 내가 블로그를 시작하면서생각했던 계획은 내…

9개월 ago

[GitHub] Actions로 서버에 자동배포하기

과정 시작하기에 앞서 과정부터 설명해드리겠습니다.master branch에 push 가 되면 GitHub Actions 에서소스를 build 를 하고…

9개월 ago