programing

Visual Studio 온라인의 원격 분기가 Visual Studio 2015 Team Explorer에 나타나지 않음

goodsources 2023. 8. 14. 22:50
반응형

Visual Studio 온라인의 원격 분기가 Visual Studio 2015 Team Explorer에 나타나지 않음

온라인 Visual Studio에 새 Git 저장소를 만들었습니다.컴퓨터를 복제하여 프로젝트를 추가했습니다.그 후 온라인 Visual Studio에서 develop이라는 브랜치를 새로 만들었고, 새로운 로컬 브랜치를 만들어 보려고 했지만 Team Explorer에 나타나지 않습니다.

온라인 Visual Studio입니다.

다음은 Visual Studio 2015 Team Explorer입니다.

팀 탐색기에 develop 브랜치가 나타나지 않는 이유는 무엇입니까?

이제 동기화 탭(팀 드롭다운 메뉴에서 동기화)으로 이동하고 맨 위에 있는 가져오기를 클릭하여 Visual Studio에서 이 작업을 수행할 수 있습니다.

Choose Sync from the menu, hit fetch

Git 명령 프롬프트( 지침에 따라)를 열고 다음 작업을 수행하는 문제를 해결했습니다.git fetch새 분기를 검색합니다.

지점명의 케이스를 확인해주시기 바랍니다.
비주얼 스튜디오가 처음 브랜치를 로컬로 다운로드할 때 로컬 레포를 만들 때 폴더 이름을 소문자로 변경하는 것처럼 보입니다.그러나 나중에 끌어오기 위해 원격 저장소에서 대/소문자를 구분하는 검색을 수행하여 불일치가 발생합니다!

일반 지침:분기에 폴더 이름을 사용하는 경우 소문자를 사용해야 합니다.

원격 분기가 많고 설정 방법에 따라 가져오기 버튼을 클릭하는 것만으로는 작동하지 않는 경우가 있습니다.표준 가져오기가 작동하지 않으면 실행해 보십시오.git fetch --all패키지 관리자 콘솔 또는 명령줄에서 사용할 수 있습니다.

저는 (거의) 정반대의 문제를 가지고 있었습니다.Visual Studio에서 브랜치를 볼 수 있었지만 원격 서버에는 없었습니다.

원격에서 삭제하려고 하면 다음 오류가 발생했습니다.

원격 리포지토리에 푸시하는 동안 오류가 발생했습니다. 치명적인 오류와 함께 Git에 실패했습니다.Push Command.푸시 명령 실행

다음은 문제 해결 방법입니다(VS 2017에서 테스트됨).

  1. Visual Studio에서 "불량" 원격 분기를 두 번 클릭합니다.
  2. VS는 이제 여기서 로컬 분기를 생성했어야 합니다.
  3. 로컬 분기를 마우스 오른쪽 버튼으로 클릭하고 "원격 분기 설정 해제"를 선택합니다.
  4. 로컬 분기를 마우스 오른쪽 버튼으로 클릭하고 "지점 밀어넣기"를 선택합니다.
  5. 이제 진정한 원격 분기가 있어야 합니다.
  6. 원격 분기를 삭제한 다음 로컬 분기를 삭제합니다.

저와 같은 문제를 안고 있는 사람에게 도움이 되기를 바랍니다.

언급URL : https://stackoverflow.com/questions/32101635/remote-branch-on-visual-studio-online-doesnt-appear-on-visual-studio-2015-team

반응형