이전에 생성한 Spring Boot 프로젝트를 Github와 통합합니다.
Git을 통합하는 이유는 물론 버전 제어를 통한 소스 코드 관리를 용이하게 하기 위함입니다.
github 저장소 생성
먼저 GitHub에서 공개 리포지토리를 만듭니다.
특별한 상업적 목적이 없기 때문에 개인 저장소를 만들 이유가 없습니다.

프로젝트 연동
CLI 통합은 Github Bash를 통해 수행됩니다.
1. 프로젝트 디렉토리를 입력하십시오
초보자가 이해할 수 있도록 Windows 명령으로 예제를 작성하겠습니다.

2. github 사용자 설정 추가
앞으로 사용할 계정 정보를 입력합니다.

3. GitHub 초기화
디렉터리에 .git 파일을 만듭니다.

4. Github 리포지토리 통합
git remote add 명령을 통해 저장소에 연결합니다.
여기서 origin은 단순히 원격 저장소의 이름입니다.
source와 다른 단어를 사용할 수 있지만 대부분의 경우 source는 암시적으로 사용됩니다.

5. .gitignore 파일 준비
첫 번째 분기를 만들고 초기화하려면 먼저 gitignore 파일을 준비, 커밋 및 푸시합니다.
gitignore 파일을 먼저 푸시하는 이유는 나중에 업로드할 필요가 없는 파일이 업로드되는 것을 방지하기 위함입니다.
.gitignore 파일은 https://gitignore.io/ 현장 활용도에 따라 제작 가능합니다.

6. 커밋 및 푸시
Submit 및 Push가 성공하면 아래 그림과 같이 github 저장소에 성공적으로 추가된 것을 확인할 수 있습니다.

7. 프로젝트에 소스 코드 푸시
이제 IDE로 돌아가 나머지 프로젝트의 소스 코드를 푸시합니다.

마무리 손질…
이렇게 SpringBoot 프로젝트의 소스 코드를 github 저장소와 연결하는 방법을 배웠습니다.
리포지토리와 프로젝트를 연결하는 일이 자주 일어나는 일이 아니어서 매번 잊어버리지만 그런 문서로 남겨두니 안심이 됩니다.
그런데 위의 gitignore 파일을 생성한 gitignore.io는 .gradle/, .idea 디렉토리를 gitignore에 넣지 않아서 수동으로 처리했습니다.
완벽한 초기화가 아니므로 다른 곳을 찾아봐야 겠습니다.