Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use git flow project management/branching model #23

Open
M4a1x opened this issue May 6, 2014 · 4 comments
Open

Use git flow project management/branching model #23

M4a1x opened this issue May 6, 2014 · 4 comments

Comments

@M4a1x
Copy link
Member

M4a1x commented May 6, 2014

I suggest to start developing according to Vincent Driessen (It's not that complicated). I also suggest altering the model to push feature branches to origin as well for review purposes.

Here you may find the thorough explanation:
http://nvie.com/posts/a-successful-git-branching-model/

One may also use this git extension (Though it's not necessary):
https://github.com/nvie/gitflow

@Inrin
Copy link

Inrin commented May 6, 2014

I'm in favor of it. But I don't think, that all used to use a shell...

@M4a1x
Copy link
Member Author

M4a1x commented May 6, 2014

I don't think you have to use a shell.. Very simplified it says:
"All work is made on seperate branches, when one feature is ready, merge it to develop, if there are enough features in develop for a new release, merge it with master" (leaving aside the hotfix and release branches).
So basically the only thing they have to do is to create a new branch for every feature they introduce and commit only to those branches. Or do I miss something here?

@Inrin
Copy link

Inrin commented May 8, 2014

I know, but is it possible to use parameters like --no-ff in the GUI?

@M4a1x
Copy link
Member Author

M4a1x commented May 8, 2014

I would set this the default anyway, so just open the cmd once and enter:
git config --global merge.ff no

and you'll never have to worry about that again 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants