2

I am in a situation where the team is using TFS native source control. But I would like to have a local Git repository so that I can roll back changes and make branches for my own use and experimenting, rather then check-in to the team source repository.

Is this possible with VS 2015? And if so how would I set this up?

javabrett
  • 7,020
  • 4
  • 51
  • 73
John S
  • 7,909
  • 21
  • 77
  • 145

3 Answers3

4

Yes. Git-tf and Git-tfs both support converting TFVC repositories into Git repositories and allowing you to turn your Git commits into TFVC checkins and others' TFVC checkins into Git commits in your local repository.

Daniel Mann
  • 57,011
  • 13
  • 100
  • 120
1

There's a couple of options:

Community
  • 1
  • 1
jessehouwing
  • 106,458
  • 22
  • 256
  • 341
0

You can consider shelvesets. So you can shelve pending changes, which won’t affect actual source repository, you can unshelve the changes if you want to get pervious shelveset.

More information, you can refer to this article.

starian chen-MSFT
  • 33,174
  • 2
  • 29
  • 53