Git-TFS가 무슨 뜻인지 잘 모르겠지만이 이름으로 여러 가지가있을 수 있습니다. 먼저 명확히 해두겠습니다.
힘내는 분산 버전 제어 시스템이며 버전 2012 이후로 Visual Studio는이를 지원합니다. TFS 2015, 2017 및 VSTS에서는 Git 리포지토리를 만들 수 있습니다. GitHub 또는 다른 공급 업체가 호스팅하는 리포지토리와 차이가 없습니다. 그러나 나는 이것이 Git-TFS의 의미라고 생각합니다.
Git-tf와 Git-TFS는 클라이언트 또는 서버에서 Git 클라이언트를 사용하여 로컬 브랜치, 다중 커밋 (일괄 로컬 실행 취소) 및 기타 Git 클라이언트를 사용할 수있는 도구입니다. TFS 또는 VSTS 서버에서 단일 TFVC 저장소에 대해 작업하는 동안의 기능. 그러나 나는 이것들이 이 아니라고 생각합니다. Git-TFS의 의미.
Visual Studio는 열린 솔루션에서 한 번에 하나의 버전 제어 클라이언트 만 사용할 수 있습니다. 심지어 지금까지는 TFVC 저장소 나 Git 저장소가 될 수있는 단일 저장소에만 연결할 수 있습니다. 같은 솔루션에서 TFVC와 Git을 섞어서 사용하면 Visual Studio는 로컬 Git 폴더를 탐지하여 Git Version Control Client로 강제 전송합니다.
이렇게 혼합하여 사용하면 불가능할 수 있습니다. Visual Studio에서는 계속해서 둘 중 하나를 선택해야합니다.