본문 바로가기
반응형

Branch2

[Eclipse] Remote origin did not advertise Ref for branch 오류 Eclipse에서 Git 을 사용하다가 새롭게 Push 및 pull을 하는데 이런 에러가 났다. Remote origin did not advertise Ref for branch 이유는 원격 레파지토리에서 소스코드의 Pull을 받을 때 해당 오류가 발생한다. 이 오류는 원격지 브랜치와의 연결이 끊어지거나 설정의 제한으로 인해 정상적으로 명령을 수행할 수 없을 때 발생한다. 현재 기본으로 develop 브랜치만 받아와서 작업중이다가 새로운 브랜치가 생겨서 fetch 를 받고 그 브랜치에서 작업을 하고 pull, push를 하려고 하니 권한이 없어서 난 에러라고 볼수 있다. 해결 방법은 간단한다. 권한을 추가하면 된다. git repository 에서 해당 프로젝트의 properties 에서 remote.. 2023. 11. 30.
Git remote branch 가져오기 git 에 대한 설명은 아래 참고 포스팅을 참고 바란다. 결국에 git에서는 remote와 현재 local의 상태가 중요하다. fetch로도 가능하지만, fetch 가 어떤 방식으로 동작을 하는지 알면 더욱 도움이 될거라 포스팅을 작성한다. 자신이 local에서 어떤 branch 로 작업을 하고 난 후 remote에 있는 어떤 브랜치를 받아와야할 경우 먼저 fetch 라는 명령어를 사용하여 이렇게 사용을 한다. 물론 간단하지만 좀더 직관적으로 풀어서 명령어를 사용하면 아래와 같다. 1. 먼저 git remote를 갱신해줘야한다. -> git remote update 2. git 원격의 브랜치 종류를 출력해본다. -> git branch 만 하게 되면 안보인다. -r 옵션을 추가하여 git branch -.. 2023. 7. 13.
반응형