[IntelliJ] 인텔리제이와 깃허브 연동
Tools/IntelliJ2024. 2. 6. 19:04[IntelliJ] 인텔리제이와 깃허브 연동

배경 제가 가장 많이 사용하는 개발 툴 중, 하나가 바로 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) 에러 발생
Tools/GitHub2024. 2. 4. 21:10[GitHub] ! [rejected] main -> main (fetch first) 에러 발생

배경 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 이렇게 한 뒤 다시 푸시를 해보니 깔끔하게 푸시까..

image