본문 바로가기

GitHub/문제발생 및 해결방안

소스트리와 깃허브 연동 오류(인텔리제이.ver)

이전 게시글에서 인텔리제이와 깃허브, 소스트리를 연동했다. 그런데 소스트리에서 커밋을 해도 깃허브에 소스가 올라가지 않았다. 확인해보니 branch 명이 달랐다.(로컬 : master / 깃(원격) : main)

이를 해결하기 위한 방법을 정리해보았다.

 

1. 소스트리에서 해당 브랜치를 선택하고 마우스 우클릭 > 이름 변경 클릭

필자는 이미 수정한 상태이기에 main 이지만, 기존에는 master로 되어있었다. 여기서 이름을 main으로 변경해준다.

2. 브랜치  > 브랜치 삭제 > master 브랜치를 삭제한다. (이미 없다면 생략한다.)

3. 기존에 master로 커밋했던 소스들을 main으로 다시 커밋하려면 History 에서 원하는 이력에 마우스 우클릭 > 이 커밋까지 현재 브런치를 초기화 > Mixed 모드를 선택하고 수행한다.

4. 그 후 파일 상태에 다시 올라온 파일들을 선택하고 커밋하여 정상적으로 깃에 올라가는지 확인한다.

'GitHub > 문제발생 및 해결방안' 카테고리의 다른 글

jekyll 서버 구동 에러 발생  (0) 2023.02.20
이클립스 깃 연동 재설정  (0) 2023.01.29
git 잔디 안심어질 때  (0) 2021.07.05