Hello, this is probably mostly a question about git, but it is starlink-related. Sorry if it's obvious.
I want to make some changes to a starlink package (pamela). I would like to be able to do this on either of two computers, my laptop or my desktop, which don't have identical OSs or file structures, so straight copying between them is not a good idea. I assume first of all that I need to checkout / configure / make starlink (at least as far as pamela but I might as well go the whole hog) on each system.
Then my question is what is the best way to proceed in altering pamela so that I can easily switch between the two computers during the development process. At a guess, I should create a new branch pameladev or something, make changes, send them back to github, so that I can pull them back to the other computer and carry on. Is that approx correct? I have a tendency to get this sort of stuff wrong and end up having to wipe every and start from scratch which is so time consuming that I get nowhere.
Tom
|