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