I have an app with different version.
But every version have different Git repository.
So please let me know how we can manage that every build variant have different repository.
I have an app with different version.
But every version have different Git repository.
So please let me know how we can manage that every build variant have different repository.
You should have different tags or branches per version, not different repositories.
From the same repo, you would then use git worktree in order to clone the repo once, but checkout the repo multiple times: see "Multiple working directories with Git?".
That way, you have different folders, each one with a different version of your project.
Since only the name/color/logo are changing, you would need:
The point is: one project, one Git repo: See the 12 factors app (in particular, the Config section).