An alternative to ejecting in Create React App
Channel: Zen of Coding
Date: 19/02/2021

Create-react-app is the most popular React project starter, but if you want access to the project setup & configuration files, you have to run eject - and deal with over a dozen configuration and script files. 
There is a Middle ground: you can fork the react-scripts library on git (the library that contains all those script and configuration files to begin with). You will still have dozens of files to deal with, but at least they will be on git, with an upstream connection that allows you to merge any new developments back in your own config.
To spicy things up a little bit, it this video, I'll also use git subtree to get a clean and organized repository containing only your configuration.