Using Git Flow, a Successful Branching Model

I joined the project and they have chaos for code testing and version control solutions, so I am responsible for their implementation and much more.

Me, being relatively new to Git, I was wondering how can I implement http://nvie.com/posts/a-successful-git-branching-model/ ? And by that I mean:

  • Should I configure the git repository using the git flow initon the LAMP server (where all testing and version control will be saved)?
  • How to make some changes to a specific branch feature_x/ hotfix_y/ releas_zin a remote repository?
  • Should I have the same setup git flow initin my local cloned repository?

I have basic knowledge of Git, so I will be grateful for your guidance.

UPDATE

If you know the best solution on how to use the control version system and be able to synchronize with the local environment for live and / or testing, please let me know ... I want to find out

+3
source share
1 answer

git -flow is not what you usually run on a remote server, but just a branch management tool. You will run git flow initonly at open cash desks, where someone will be engaged in development. So, in order:

  • No, you would just create a bare git repository (when using the git stream, the use of git will not fundamentally change)
  • git push ( : git push --set-upstream origin feature/name-of-current-feature - git, , )
+2

All Articles