2008-10-24 4 views
2

개인 프로젝트의 경우 Git for SCM을 사용하지만 직장에서는 TFS를 사용합니다. 내가 Git에 대해 좋아하는 한 가지 점은 변경 사항을 master 브랜치로 다시 가져올 때 브랜치에서 변경된 사항을 쉽게 스쿼시 할 수 있다는 것이다.TFS의 모든 변경 사항을 하나의 커밋으로 스쿼시 할 수 있습니까?

변경 사항에 아무런 문제가 없다면 태그를 만들지 않아도 쉽게 병합하기 전에 되돌릴 수 있습니다.

이것은 무엇입니까? 또는 TFS에서 가능한 동급입니까? 이것이 쉘빙 변화가 방정식에 맞는 곳인가요?

감사합니다.

답변

2

TFS에서 병합을 수행하면 단일 커밋이 발생합니다. 소스 브랜치의 모든 변경 사항은 대상 브랜치에 대해 보류 된 하나의 변경 세트로 롤업됩니다. 따라서 귀하의 질문을 이해하는 한 대답은 "예"입니다.

+0

듣기 좋습니다. 빠른 도움에 감사드립니다. – chris

관련 문제