I'm looking to start new project based on Fuel and will be using Git to manage my code for the first time. I've done some reading and it seems possible to use two different repositories (FUEL's and my personal one) to manage the code using remote upstream and collab. So the end result would be that I can pull updates to the main FUEL code and push my application code changes separately. That way, I don't have to include the full FUEL code in my repository or have to manage FUEL updates manually.
Does anyone have suggestions on how to get this setup initially? Or is this not possible with the way FUEL is setup? Any links or suggestions will be appreciated.
Comments
I use git fetch and then merge, but I always feel a bit uncomfortable right before merging, because I haven't figured out how to show a comprehensive list of files that have changed to see if I need to make any app-specific overrides after the merge or not.
Any git tips on how to make that happen?
Erik
For another CI-only project that I'm working on, I cloned the CI project in a separate directory, updated it to the latest version, and then ran a file-diff between the two system directories. I then just manually merged the changes.
http://stackoverflow.com/questions/4944376/how-to-check-real-git-diff-before-merging-from-remote-branch