I began this with the skeleton app which I had downloaded and I was tracking the upstream for the frequent updates as per Niall O'Brien's instructions.
L4 is now stable and I think that skeleton app won't change a lot. IMO it's not necessary to fetch changes from upstream.
For my new project I decided to download the skeleton, not clone it from git repo.
What should I do here to remove the tags from local and remote
You can simply use git tag -d [tag]
. To remove it from remote do git push origin :[tag]
.
if indeed I should remove them?
It' up to You. For me it's quite o problem to have tags from framework. Number versions should be for project, not framework.