2017-09-11 8 views
1

git-tfs에 두 개의 분기가 있습니다. 하나는 마스터이고 다른 하나는 QA입니다.이 분기는 이전에 마스터에서 생성되었습니다. 모든 최근 변경 사항은 마스터입니다. 이제 마스터에서 QA 지점으로 변경하고 싶습니다. 어떻게 구할 수 있니? 브라우저에서 해보고 싶습니다.master 브랜치에서 다른 브랜치 (이전에 master에서 생성 된 브랜치)의 변경 사항을 git-tfs의 루트에서 가져 오는 방법

+0

위의 질문에서 git-tfs의 세부적인 의미는 무엇입니까? 당신은'git-tfs' 도구에 대해 이야기하고 있습니까? - TFS와 git 사이의 쌍방향 다리입니까? 아니면 TFS에서 git 소스 컨트롤을 의미합니까? –

+0

@ Patrick-MSFT 그것은 TFS에서 git 소스 제어입니다. – MarsRoverII

+0

그러면 브라우저에서 병합을 수행하기 위해 끌어 오기 요청을 만들 수 있습니다. –

답변

0

브랜치 동기화는 브랜치를 마스터와 병합하기 만하면됩니다. 즉, 브랜치 동기화는 마스터를 해당 브랜치에 병합하는 것을 의미합니다. 그게 다야!

1

git-tfs 명령 도구에 대해 이야기하고 있다면 관리자와 git-tfs를 병합 할 수도 있습니다. 당신이 원하는 경우

, 예를 들어, 트렁크 trunk에서 분기 b1을 병합, 당신은 b1trunk 완전히 에서 TFS 체크 수 있다고합니다. 완료되면 git 과 함께 병합을 수행 할 수 있습니다. 로컬 병합은 이고 로컬 git 브랜치가 2 개 있습니다. 그런 다음이 커밋을 rcheckin 명령으로 Tfs로 확인해야하며 병합 변경 집합이 Tfs에 으로 생성됩니다.

자세한 내용은이 튜토리얼 git-tfs을 참조하시기 바랍니다,하지만 브라우저에서이 작업을 수행 할 수 없습니다.

TFS에서 GIT 소스 컨트롤에 대해서만 이야기하고 있다면 브라우저에서 해당 작업을 수행하고 싶습니다. 유일한 방법은 풀 요청 을 생성하는 것입니다. 세부 단계는이 스레드를 그냥 따르십시오 : Create a pull request