일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 객체 절차
- mybatis 상단 태그
- MySQL
- <?xml version="1.0" encoding="utf-8"?> <!doctype mapper public "-//mybatis.org//dtd mapper 3.0//en" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- mysql 문자열 연결
- 뷰 사용하는 이유
- jar war
- SpringBoot
- cupucharm
- 스프링부트
- group_concat concat
- 자바
- 협업툴
- mybatis
- mysql concat
- 알고리즘
- sql 가상 테이블
- mybatis 태그
- 자바 참조형
- Java
- mybatis 매퍼
- <!doctype mapper public "-//mybatis.org//dtd mapper 3.0//en" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- java 객체지향
- leetcode 1484
- mybatis dtd
- SQL
- <?xml version="1.0" encoding="utf-8"?>
- 리액트
- 뷰 테이블
- mysql 날짜
- Today
- Total
glog : cupucharm
[Spring Boot] IntelliJ - Github 연동 방법 본문
IntelliJ에서 깃허브 저장소를 만들고 연동하는 방법
🔗 Spring Boot 프로젝트를 만든 후 깃허브 저장소 생성 및 연동
1. 상단의 VCS > Share Project On GitHub를 클릭
그럼 아래와 같은 팝업이 띄워진다.
2. Repository name, Description 작성 & private 여부 체크
3. 모든 내용 작성 후 우측 하단의 파란색 Share 버튼 클릭
4. "Account cannot be empty" > "Add account"
계정이 연결되어 있지 않은 경우 다음과 같은 알럿이 발생한다.
이 경우 해당 영역 우측의 파란색 Add account 를 클릭하여 Github 계정을 등록해 주면 된다.
⚡️ 422 Unprocessable Entity - Repository creation failed. [Repository; description]custom: description control characters are not allowed
"description" 필드에 제어 문자가 포함되어 있어서 문제가 발생했다. 제어 문자는 일반적으로 화면에 표시되지 않는 문자들로, 예를 들어 탭, 줄 바꿈 등이 포함될 수 있다. 일반적으로 텍스트를 복사할 때 발생할 수 있으니, 직접 입력하는 것이 좋다.
왠지 줄바꿈 자체가 되지 않는 것 같아 description을 간단하게 수정하였다.
5. Commit 파일 추가 및 Commit Message 작성
모든 내용 작성 후 우측 하단의 파란색 Share 버튼 클릭하면 아래와 같은 팝업이 발생한다. commit 할 파일을 선택하고 Commit Message를 작성한 뒤 아래 Add 버튼을 클릭하면 intelliJ에 작성한 스프링부트 소스들이 Github에 공유된다.
6. Successfully shared project on Github
정상적으로 Github에 공유된 경우 intelliJ 우측 하단에 Successfully shared project on Github 라는 기분 좋은 메세지가 뜬다 !
🌟 IntelliJ와 Github를 연동하는 방법
IntelliJ와 Github를 연동하는 방법은 크게 두 가지가 있는 것 같다.
✅ Github에서 Repository를 만들어서 연동하는 방법 : Github 웹 사이트에서 먼저 새로운 Repository를 생성한 후, IntelliJ에서 해당 Repository를 클론(clone)하거나 로컬 프로젝트를 연결하는 방식이다.
✅ IntelliJ에서 Github 저장소를 만들고 연동하는 방법 : IntelliJ IDE 내에서 직접 새로운 Github 저장소를 생성하고, 이를 로컬 프로젝트와 연동하는 방식이다.
이 두 가지 방법을 통해 IntelliJ와 Github를 효과적으로 연동할 수 있다. 나는 여지껏 "Github에서 Repository를 만들어서 연동하는 방법" 으로 Github와 연동을 했는데, 이번에 "IntelliJ에서 Github 저장소를 만들고 연동하는 방법"을 사용하면서 더욱 효율적이고 간편한 작업 환경을 경험했다.
IntelliJ 내에서 직접 저장소를 생성할 수 있어, Github 웹 사이트를 별도로 방문할 필요가 없었고, 이로 인해 작업이 조금 더 매끄럽고 빠르게 진행된 것 같다. 또한, 다양한 Git 명령어를 GUI로 쉽게 사용할 수 있어 실수가 줄고, 오류 발생 시 해결이 더 쉬웠다. Github와 IntelliJ의 통합 덕분에 생산성이 크게 향상됨을 느꼈다.
'SpringBoot' 카테고리의 다른 글
[MyBatis] MyBatis XML 매퍼 파일의 상단 DTD 선언 (0) | 2024.12.31 |
---|---|
[Spring Boot, React] 스프링부트 리액트 연동 (Proxy, CORS) (1) | 2024.09.29 |
[Spring Boot] 스프링부트 프로젝트 생성(2) - Java 버전, server port (1) | 2024.09.27 |
[Spring Boot] 스프링부트 프로젝트 생성(1) - spring initializr (2) | 2024.09.26 |
[JAVA, SPRING BOOT] 2024 자바 스프링 부트 버전 (1) | 2024.09.20 |