I am working on a project & try to follow git-flow. Hence, I branch out quite often on my local machine. When I'm done, I would merge these branches into the develop
branch and then delete the local branches. This happen for most bug fixes and small features. I do push important branches.
This is because I don't want to keep too many remote branch on my Github repo.
Is this an acceptable practice? I realize that by doing this, I might make it hard to find commits of a merged branch, since I no longer have a label pointing to it
Hope to hear your opinion. Thanks