We just started using Git, Github and Git TFS. We are in the process of moving from TFS to Git, and Git TFS works great! We still need TFS for a short time while we translate build scripts to read from Github instead of TFS, but until this day we have to copy the changes back to TFS.
No, Git TFS is not only one user system, but, I think, it comes down to how you decided to use it. On our system, one developer checks the results from a dedicated branch on Git in our main TFS branch using Git TFS when we need to copy new changes back to TFS (to run build scripts). However, up to this point, we simply use Git and Github for collaboration and collaboration.
As already mentioned, the GFS TFS bootstrap 'command may be useful for developers who have not completed the initial code verification from TFS, since this command copies the necessary TFS information to the local .git / config file, pointing them to the correct TFS branch. If they ever want to pull or check, then they will need it first along with the Git TFS installed on their local machines.
Lee francis
source share