본문 바로가기
개발 공부/Git

gitlab/깃랩에 push도 pull도 안될때 해결 방법

by 반달bear 2023. 2. 16.
반응형

깃랩에 레포지토리를 만들어놓고 클론은 잘 해서 왔는데 pull도 push도 안되는 상황이 발생했다.

fatal: refusing to merge unrelated histories

error failed to push some refs to 'https://~~'

 

라는 에러가 계속 발생했고

 

force push를 하려고 해도 마찬가지였다.

 

push를 하면 자료는 업로드가 잘 되는거 같은데 뭔가 마지막에 rejected 되는 느낌이 나서 이리 저리 찾아보니 역시 내 생각이 맞았다. 깃랩은 public이 기본 설정인데 깃랩은 아무래도 private한 느낌이라 그런지 브랜치의 기본 설정이 protected으로 설정되어 있는거 같다.

 

이 부분은 설정에 들어가서 수정해주면 된다!!

 

먼저 해당 레포지토리로 들어가준 뒤 설정 - 저장소로 들어가준다

 

 

그럼 아래에 protected branch가 보인다 그걸 펼쳐서 unprotected로 바꿔준다

 

 

바꾸면 force push도 pull도 잘된다!

 

 

 

 

 

 

 

반응형

댓글