Visual Studio 2013 git, 마스터 분기 만 나열 됨


98

Visual Studio 2013의 Git 지원을 사용하여 비공개 GitHub 리포지토리에서 작업하고 있습니다. 나는 그것을 할 권한이 있습니다. 분기를 전환하고 싶지만 분기보기로 이동하면 목록 (분기 드롭 다운, 게시 된 분기, 병합 도구)의 유일한 분기는 마스터입니다. 다른 분기는 GitHub, Windows 용 GitHub 및 TortoiseGit에 표시됩니다. 그래서 나는 그들이 거기에 있고 액세스 할 수 있다는 것을 알고 있습니다.

Visual Studio에서 다른 분기를 볼 수없는 이유는 무엇입니까?

여기에 이미지 설명 입력

Visual Studio 2013 업데이트 2를 실행하고 있습니다.


2
Visual Studio는 분기 드롭 다운에 원격 분기를 표시하지 않습니다 . 로컬 브랜치를 만들 었는지 확인합니다. 이렇게하면 원격 브랜치에 해당하도록 설정됩니다. (즉, "게시 된 브랜치"에 나타납니다). 당신이 경우 그 일을, 당신은 당신을 게시 할 수 있습니다 .git/config그 저장소에서?
Edward Thomson

아, 그게 다야! 답변으로 게시하고 표시하겠습니다. 감사!
Vimes

2
전에 먼저 로컬 브랜치를 만드는 / 마스터에 풀을 가져 오기 않습니다 그리고 당신은 드롭 다운 목록에서 원격 지점을 볼 수 있어야합니다 origin\branchname나는 VS2013 업데이트 5 사용하고 우는 이미지에 따라
Nerdroid

답변:


151

분기 드롭 다운은 로컬 분기 만 표시하고 원격 분기는 표시하지 않습니다. 해당 원격 분기를 추적하려면 새 로컬 분기를 만들어야합니다. 새 분기 드롭 다운을 클릭하기 만하면 모든 원격 분기가 표시됩니다.

여기에 이미지 설명 입력

이 작업을 마치면 "게시 된 브랜치"로 표시되어 밀고 당길 수 있습니다.


13
이것은 찾기가 조금 어렵습니다. 우리는 이것의 접근성을 향상시키기 위해 노력하고 있습니다.
에드워드 톰슨

9
Visual Studio에서 새로운 원격 분기를 찾는 트리거는 무엇입니까? git repo를 가리키고 해당 담당자에 브랜치를 만들거나 동료가 브랜치를 만듭니다. 새 분기 드롭 다운으로 이동하면 새 항목이 표시되지 않습니다.
MattK

13
@MattK Visual Studio에서 또는 git fetch명령 줄에서 실행중인 서버에서 가져와야 합니다.
Edward Thomson

10
MattK와 같은 문제가있었습니다. Unsynced Commits 아래의 분기에서 Fetch를 클릭하여 해결되었습니다. 이것은 실제로 새 분기 섹션 내에 있어야하며 /거나 새로 고침 아이콘을 클릭 할 때 완료되어야합니다.
ScubaSteve 2014

2
@JVimes 실제로. 우리는 VS 2015에서이 경험을 변경했습니다. 우리는 더 나아질 것이라고 생각합니다. 기회가 있으면 피드백을주세요!
Edward Thomson
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.