git-tf workflow best practice with few developers using Xamarin.iOS -
i work company developing ios app xamarin. chose xamarin because c#, .net, & tfs shop , easy integrate tfs git-loving xcode environment using git-tf. i'm still not sure workflow best practice , has least headaches. looking workflow safe (i.e. won't accidentally delete work rebase or have you).
i've read git-tf's working teams page, it's not terribly helpful.
- should have central git repo in addition tfs?
- should work on branch or local master?
- should use --rebase when pull?
there's no need central git repository. i've found users find want use git-tf locally , responsible own integration tfs.
i recommend using master track tfs. (in fact,
git-tfenforces @ moment.) work in feature branch, merge master branch , checkin tfs. is:- use
git-tfclone tfs repository - create feature branch, let's call
feature, master. - do work, committing
featureneeded. - merge
featuremaster, , checkin tfs. better: rebase , squash single commit.
- use
probably. keeping history linear thing. if use workflow outlined in #2 above, won't need to.
Comments
Post a Comment