Git

[IntelliJ + Git] IntelliJ에 Git 연동하기

HU_717 2024. 12. 3. 20:17

1. 생성된 레포지토리 가져와서 Git 연동하기

부트캠프를 진행하면서, 프로젝트를 진행하게 되었고 이미 생성된 레포지토리를 가져와 연결해야 하는 일이 생겼다.

https://brunch.co.kr/@mystoryg/168

 

IntelliJ GitHub 연동

IntelliJ와 GitHub를 연동하면 GitHub Desktop이나 SourceTree와 같은 Git GUI 없이 쉽게 Git을 사용할 수 있다. Version : IntelliJ(2021.3.2), Git(2.33.0)OS : Windows 10, Windows 11 1. Repository 생성 먼저 IntelliJ와 연동할 GitHub

brunch.co.kr

위의 블로그를 참고 했으며 순서는 다음과 같다

 

Setting > GitHub에서 본인의 Github을 연결한다

만약, Git도 처음이라면 Git 설치를 우선적으로 진행해주어야한다

그리고, 메뉴창에서 VCS > Enable Version Control Integration에서 Git을 선택해주어야

VCS 대신 Git으로 변경된것을 확인할 수 있다

 

Git으로 변경되면 원격관리(Manage Remotes)에서 원하는 Repository URL을 넣어주면 해당 프로젝트와 연동되는 것을 확인할 수 있다.

 

2. master -> main 변경

이때, 나는 main이 아닌 master로 생성이 되어 master을 main으로 옮기고 master을 지우는 과정을 진행해주었다

https://velog.io/@fairytale779/git-master-main-%ED%95%A9%EC%B9%98%EA%B8%B0

 

git master main 합치기

vscode로 작업하다가 뒤늦게 git 으로 연동시켜야겠다,해서 연동하다가 실수로 push 를 master로 해버렸고,현재 기본 브랜치는 main인데 쓸데없이 또다른 master라는 브랜치가 생겨버렸다.그래서 구글로

velog.io

해당 내용을 위의 블로그를 참고하였다

git checkout master
git branch main master -f
git checkout main
git push origin main -f

git config --global init.defaultBranch main
git push origin --delete master

 

3. (+) 다시 clone을 진행하는 경우

다시, repository를 가져와야 되는 경우에러 이미 Git과 IntelliJ가 연동되어 있는 상황에는 clone만 진행하면 되는데

과정은 다음의 블로그를 참고하였다.

https://wookai.tistory.com/5

 

남의 깃헙(Github) Repository 내 깃헙에 가져오기 [clone]

무단 침입 자, 다른 사람의 코드를 내 GitHub repository에 복사하여 작업하고 싶으면 어떻게할까? (물론 허락을 맡거나, 같이 수행하는 프로젝트여야한다... 상식적으로...ㅋㅋㅋ) REPOSITORY 자, 밑에는

wookai.tistory.com

1. git bash 진입

2. 원하는 폴더 이동

3. git clone [url] 작성

 

4. (+) repository 팀원 추가 방법

Settings > Collaborators and teams > Add people 에 username 입력

 

intelliJ를 통해 처음 Git과 연동하여 프로젝트를 진행하면서 연결 과정을 기술해보았다

뭐든 처음 설정과 시작이 어려운 것 같다