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에서 이 작업을 수행할 수 있습니다.
Git 명령 프롬프트(이 지침에 따라)를 열고 다음 작업을 수행하는 문제를 해결했습니다.git fetch
새 분기를 검색합니다.
지점명의 케이스를 확인해주시기 바랍니다.
비주얼 스튜디오가 처음 브랜치를 로컬로 다운로드할 때 로컬 레포를 만들 때 폴더 이름을 소문자로 변경하는 것처럼 보입니다.그러나 나중에 끌어오기 위해 원격 저장소에서 대/소문자를 구분하는 검색을 수행하여 불일치가 발생합니다!
일반 지침:분기에 폴더 이름을 사용하는 경우 소문자를 사용해야 합니다.
원격 분기가 많고 설정 방법에 따라 가져오기 버튼을 클릭하는 것만으로는 작동하지 않는 경우가 있습니다.표준 가져오기가 작동하지 않으면 실행해 보십시오.git fetch --all
패키지 관리자 콘솔 또는 명령줄에서 사용할 수 있습니다.
저는 (거의) 정반대의 문제를 가지고 있었습니다.Visual Studio에서 브랜치를 볼 수 있었지만 원격 서버에는 없었습니다.
원격에서 삭제하려고 하면 다음 오류가 발생했습니다.
원격 리포지토리에 푸시하는 동안 오류가 발생했습니다. 치명적인 오류와 함께 Git에 실패했습니다.Push Command.푸시 명령 실행
다음은 문제 해결 방법입니다(VS 2017에서 테스트됨).
- Visual Studio에서 "불량" 원격 분기를 두 번 클릭합니다.
- VS는 이제 여기서 로컬 분기를 생성했어야 합니다.
- 로컬 분기를 마우스 오른쪽 버튼으로 클릭하고 "원격 분기 설정 해제"를 선택합니다.
- 로컬 분기를 마우스 오른쪽 버튼으로 클릭하고 "지점 밀어넣기"를 선택합니다.
- 이제 진정한 원격 분기가 있어야 합니다.
- 원격 분기를 삭제한 다음 로컬 분기를 삭제합니다.
저와 같은 문제를 안고 있는 사람에게 도움이 되기를 바랍니다.
언급URL : https://stackoverflow.com/questions/32101635/remote-branch-on-visual-studio-online-doesnt-appear-on-visual-studio-2015-team
'programing' 카테고리의 다른 글
HttpContext입니다.현재의.부탁한다.Url. 반환되는 호스트? (0) | 2023.08.14 |
---|---|
if 문을 사용하여 div가 비어 있는지 확인 (0) | 2023.08.14 |
텍스트 입력 필드에 대한 CSS 선택기? (0) | 2023.08.14 |
Angular를 사용하여 브라우저를 탐지하는 방법은 무엇입니까? (0) | 2023.08.14 |
익스프레스 프레임워크를 사용하여 AJAX 요청을 작성하려면 어떻게 해야 합니까? (0) | 2023.08.14 |