I have a question concering git
and git-flow
.
I am working on a bigger software development project and I am using git (with git-flow) for version control. All works fine...
However, in the next month we have to deal with a bigger migration to another application server and therefore we have to do a lot of application server specific changes in our source code.
The migration process will take longer and therefore I need to have the possibility to maintain (hotfixes,...) the source code for both application servers.
Example (daily business):
- Today: Rework on source code concerning the new server
- Tomorrow: Hotfix for the current server
- One day later: Small feature request for the current server
- and so on...
Now, I don't know which would be the best strategy to handle this? Branching or forking or something else?