![[IntelliJ] contextLoads() error](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FQQ2RK%2FbtsExQjWbC1%2FpXekdiCz8sv0Z8t1gAhMQk%2Fimg.png)
배경 평소와 다를것 없이 스프링부트 프로젝트를 만들고 실행을 시키려던중, 다음과 같은 에러가 발생하였습니다. contextLoads() 이런 에러가 발생한 것이였습니다. 원인 main에는 application.properties 파일이 존재하지만 test에는 application.properties 파일이 없어서 발생하는 문제 해결과정 밑줄표시가 되어있는 파일의 위치에 들어가면 이렇게 코드가 작성되어 있을 것입니다. package com.example.practicespringboot; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; @SpringBootTest class Pract..
![[IntelliJ] 인텔리제이와 깃허브 연동](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fd16YN7%2FbtsEuDeJsEr%2FrvxWdD3r4QVnbROLPCGmCK%2Fimg.png)
배경 제가 가장 많이 사용하는 개발 툴 중, 하나가 바로 IntelliJ입니다. 하지만 이 인텔리제이는 제 생각에 조금 더 visual studio보다 어려워서(지극히 저의 개인적인 생각입니다), 저를 위한... 글로 이렇게 만들어보았습니다. 1단계 : Enable Version Control Integration VCS-Enable Version Control Integration를 누릅니다. 그 뒤, 다음과 같은 화면이 뜬다면 OK를 눌러주세요. OK를 누르면 옆에 이렇게 Commit버튼이 좌측 상단에 생깁니다. 2단계 : Manage Remotes GIt -Manage Remote를 눌러줍니다. 그럼 이렇게 URL을 입력하는 화면이 나오는데, 여기에 자신의 레포지토리 링크를 첨부해주세요. 그럼 이렇..
![[GitHub] ! [rejected] main -> main (fetch first) 에러 발생](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FJ9qsL%2FbtsEqVdTFp3%2FoLU0Re0qV39oLBiKYWTz40%2Fimg.png)
배경 git status git add . git commit -m "커밋 메시지 작성" git push origin main 프로젝트를 진행도중 터미널로 푸시를 하려던때, 위와 같이 명령어를 입력하니 이런 에러가 발생하였습니다. ! [rejected] main -> main (fetch first) 결국 강제로 푸시하는 명령어를 입력하여 푸시를 하였지만, 원인과 그 이유를 해결하고 싶어 이렇게 블로그를 작성하게 되었습니다. 원인 원격저장소와 현재 작업중인 로컬저장소가 동기화되지 않았을 때 발생 해결방법 두가지의 명령어 중 하나만 선택하여 해결을 할 수 있습니다. git pull --rebase origin main git push origin +main 이렇게 한 뒤 다시 푸시를 해보니 깔끔하게 푸시까..
![[Gitbub] 브렌치 충돌](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FG4CgR%2FbtsEkvOMJlS%2F4WKSBkU6kdbRYYr9IshtS1%2Fimg.png)
배경 https://imkdk.tistory.com/24 [GitHub] Intellij에서 GitHub 연동하기 & 해제하기 인텔리제이 IDE를 통해 공부 중인 개발자로서 Github에 공부기록을 남기기 위해 인텔리제이와 Github을 연동하려고 한다. 1. Git 설치 Git 설치는 https://git-scm.com/ 해당 사이트로 들어가 git을 설치하여 imkdk.tistory.com 이 블로그를 보며 인텔리제이와 깃허브를 연동을 시도하였습니다. 하지만 연동을 한 뒤 푸시를 하면, 위와 같이 뜨며 푸시한 내용을 볼수 없었습니다. 여기에서 'master'눌러야만 제가 커밋한 내용이 보였고, pr을 날릴려고 하였지만 pr 또한 날릴 수 없었습니다. 원인 깃허브 브렌치들끼리의 충돌이었습니다. 알고보니..