이번 시간에는 Git을 생성하고 Github에 연동할 것입니다.
하기에 앞서 github 계정이 존재한다는 가정하에 설명하고, 만약 git이 설치되어 있지 않다 하면 간단하게 설치가 가능합니다.
터미널을 열고 다음 명령어를 입력합니다.
> brew update
> brew install git
이제 git은 설치가 되었을 것입니다. 기본적인 준비가 되었다 생각하고 설명을 하겠습니다.
Github 사이트에 접속합니다. 로그인 후에 우측 상단에 +
버튼을 누르고 New repository
버튼을 누릅니다.
Repository name을 Springboot-JPA-Blog
라 하겠습니다. 기호에 따라 public으로 해도 되고 private로 해도 됩니다.
그 후에 Create repository
버튼을 눌러 리포지토리를 생성합니다.
이제 리포지토리가 생성이 되었습니다. 나중에 다시 사용할 것이 있으니 일단 페이지를 닫지 말고 둡니다.
ItelliJ에서 Terminal을 열거나 따로 터미널을 열어 프로젝트의 최상단 디렉토리로 이동합니다.
> git init
> git add .
> git commit -m "init project"
터미널에서 위의 명령어를 실행합니다.
git init
: git을 생성
git add .
: 현재 디렉터리 포함 하위 디렉터리의 파일까지 모두 git에 포함시킴.
git commit -m "init project"
: 커밋 생성. 커밋 메세지를 "init project"
이제 자신의 컴퓨터에서 만든 git과 Github을 연동시켜야 합니다.
위에 Github 페이지에서 만든 repository 페이지를 엽니다.
위의 사진에서 빨간색 네모 쳐진 곳에 ~~~.git
주소를 복사합니다. 이 주소는 개인마다 다르니 꼭 자신의 git 주소를 복사합니다.
그리고 이제 다시 터미널로 와서 다음 명령어를 입력합니다.
> git remote add origin [github repository address]
[github repository address]
자리에 자신의 github 리포지토리 주소를 넣으면 된다.
> git push origin master
위 명령어로 이제 자신의 컴퓨터에서 커밋한 내용을 원격저장소(github)에 업로드 합니다.
origin이 원격 저장소의 브랜치, master가 로컬 저장소의 브랜치입니다.
이런식으로 나오면 잘 업로드 된 것입니다.
참고
https://getinthere.tistory.com/18?category=884180
https://youtu.be/O13vCHjKKuk