I’m building 3 deliverable versions of kiosk software from one repo, and I 
foresee a PITA coming down the road at me


I've got base classes in a common area and subclasses with the differences


Right now I’m using a symlink, repointed with an npm script -- it works 
because I can choose which product to run/build/test & package


product -> products/productB

products:

base-class

productA:
sub-class (from ../base-class)

productB:
sub-class (from ../base-class)

productC:
sub-class (from ../base-class)

Is this an ok way to proceed?


I don't want to use branches because I can't deal with push/stash checkout 
pop/unstash (whatever)


I read about worktrees - but I think they are for the whole repo ?


thanks for your opinions

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to