I'm working on a Chrome/Firefox extension. I started building it when I was using Chrome. I have since started using Firefox more. The extension is already available on the Chrome Webstore and I also wanted to make it available on Firefox as well.
laziness sprint for an MVP, I ended up just branching the repo to a
master-ff branch to make the Firefox related changes. Which turned into a decent amount of changes, some not specific to the Firefox version which now need to get ported back to the Chrome version. The only way I could really see forward with that is to just go back through the commits to
master-ff and see what needs to go back to
master and merge/copy over the changes.
Am I Dumb And Lazy or is This a Valid Way to Handle Separate Versions of the Same Thing?
Any other suggestions for handling this situation? Two seperate repos? Git but I'm not doing it right?
Photo by Brina Blum on Unsplash