Why aren't you using git-flow?
jeffkreeftmeijer.com
Why aren't you using git-flow?
1–10 of 55 posts
Re: Why aren't you using git-flow?
#2Re: Why aren't you using git-flow?
#3Re: Why aren't you using git-flow?
#4Re: Why aren't you using git-flow?
#5Re: Why aren't you using git-flow?
#6I do the same thing without git-flow already. What will git-flow give me that I can't easily do or is awkward with using git directly?
Re: Why aren't you using git-flow?
#7I do the same thing without git-flow already. What will git-flow give me that I can't easily do or is awkward with using git directly?
tl;dr: good for teams, and housekeeping
Re: Why aren't you using git-flow?
#8Re: Why aren't you using git-flow?
#9Personally, I don't see why you shouldn't work out of master and make release tags. The develop branch seems like an extra step that is unnecessary. But I suppose if your team is quite large it makes sense.
EDIT: Please not I am not suggesting that you not do feature branching. That is an awesome and compelling feature of git. I just don't see the need for a second branch just for developing in general in. That's what master has traditionally been for.
And yes, you can branch and redo tags at any time. If you don't know this, you probably don't understand git's underlying model very well. Time to read up: http://www.google.com/search?q=explanation+of+git+internals
Re: Why aren't you using git-flow?
#10Git flow is a great tool as a starter to teach people what a reasonable git workflow is. Once you understand got better, you may find it a bit constraining. Personally, I don't see why you shouldn't work out of master and make release tags. The develop branch seems like an extra step that is unnecessary. But I suppose if your team is quite large it makes sense. EDIT: Please not I am not suggesting that you not do fea…
If you tag each release, does git allow you to checkout by that tag and then start making commits to it / make a new branch from it? I could be wrong but I thought tags in git were basically just read-only and informational - can you start work from them?