We have a Rails app that we share with several developers and we are using git
.
I've made a few changes to the Rails app to match my computer configuration and my own preferences that I don't want to share in the main GitHub
repository. I wonder what's the best way to keep my custom changes when I am developing while being able to push/pull to stay up to date with the main branch and being able to do pull requests to share the work I am doing on the app.