How is Git repository better than TFS when the entire development team is sitting in one location? -
one of reason why linus torvalds created git developers distributed across wide area (in case, entire world) can work on repository @ same time (concurrently).
can explain me benefits of git on tfs when entire team sitting in 1 location (one office) accessing code repository server on lan?
there number of reasons use dvcs (like git) on svcs (like tfvc or svn). first me speed. actions taken against local copy of repo git out performs server bases source control order of magnitude few users.
second workflow. in svcs branching expensive operation both slow , heavy weight. not need additional disk space need merge beast too. in git branching local, cheap, , quick merge. nit uncommon coder create branch each feature or task want perform locally. should have @ git flow successful mechanism developing in git.
http://nvie.com/posts/a-successful-git-branching-model/
there lots of other cool thing, favorites. have @ http://www.git-scm.com/about full set of core features.
update: forgot other favorite feature... full collaborative code reviews feature called pull requests. pull requests let me brnach code , fix , submit change review. can colaboratebon outcome , can merge in when ready.
Comments
Post a Comment