"Git 원격 브랜치가 보이지 않는 현상"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
4번째 줄: 4번째 줄:
;Git 오리진의 브랜치가 보이지 않는 현상
;Git 오리진의 브랜치가 보이지 않는 현상


==문제상황==
<syntaxhighlight lang='console'>
<syntaxhighlight lang='console'>
# git fetch origin
# git fetch origin
17번째 줄: 18번째 줄:
+refs/heads/main:refs/remotes/origin/main
+refs/heads/main:refs/remotes/origin/main
</syntaxhighlight>
</syntaxhighlight>
:→ main만 fetch하도록 설정되어 있다.
==조치방법==
<syntaxhighlight lang='bash'>
git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
</syntaxhighlight>
:→ 모든 브랜치를 fetch하도록 설정한다.


==같이 보기==
==같이 보기==

2024년 4월 3일 (수) 23:16 기준 최신판

1 개요[ | ]

Git branch가 보이지 않는 현상
Git 원격 브랜치가 보이지 않는 현상
Git 오리진의 브랜치가 보이지 않는 현상

2 문제상황[ | ]

# git fetch origin
# git branch -a
* main
  remotes/origin/HEAD -> origin/main
  remotes/origin/main
→ git fetch origin을 했음에도 오리진의 브랜치가 보이지 않는다.
# git config remote.origin.fetch
+refs/heads/main:refs/remotes/origin/main
→ main만 fetch하도록 설정되어 있다.

3 조치방법[ | ]

git config remote.origin.fetch "+refs/heads/*:refs/remotes/origin/*"
→ 모든 브랜치를 fetch하도록 설정한다.

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}