본문 바로가기

데일리

스프링부트 프로젝트를 깃허브에 업로드

 

인텔리제이는 깃허브연동이 너무 편리하지만,
스프링부트는 인테리제이와 환경이 동일하지 않아(툴차이)

bash로 깃허브에 업로드 ㄱㄱ!

 

 

 

 

깃허브에 가서 새로운 레파지토리 생성

 

git bash 터미널에 

git init # git repository 생성
git add . # 모두 스테이징 (gitignore에 명시된 파일을 제외)
git status # 스테이징 된 파일 확인
git commit -m "커밋 메세지"

 

위의 명령어들은 친절하게 깃허브에 새로 레파지토리 생성하면 가이드처럼 다 나와있다
그대로 복붙해서 git bash터미널에 입력해도 무관!

 

git remote add origin 레파지토리 주소

git push -u origin master 또는 main

 

여기까지 완료되었다면 무사히 깃허브 저장소에 업로드 완료

스프링부트 프로젝트가 깃허브에 올라간것을 확인 할 수 있다

 

------

 

중간에 마주칠수도 있는 변수

 

1)ssh키 관련 권한문제

ssh-keygen -t eddfdfdf25519 -C "이메일"

 

2)fatal: remote origin already exists.
이미 원격 원본 있음

원격 URL을 SSH에서 HTTPS로 전환
https://docs.github.com/ko/get-started/getting-started-with-git/managing-remote-repositories

 

원격 리포지토리 관리 - GitHub Docs

GitHub에서 호스트되는 컴퓨터 및 원격 리포지토리에서 로컬 리포지토리를 사용해 작업하는 방법을 알아봅니다.

docs.github.com

 

'데일리' 카테고리의 다른 글

로그창에 뜨는 배너 변경  (0) 2024.02.21
@ResponseBody  (0) 2024.02.20
lombok: @Data  (0) 2024.02.15
반복문 제어  (0) 2024.02.09
톰캣에서 로컬에 배포하는 방법  (0) 2024.02.07