You do not need to create a child theme header file. Divi gives you the ability to add code to the head section.
In the admin, go to the “Divi” sidebar menu and click “Theme Options.” This opens the “ePanel” interface.
Click “Integration.” Scroll down to the text area input labeled, “Add code to the < head > of your blog.”
Paste the Webmaster tools meta tag, Bing tools meta tag, Google Analytics code, and any other similar code snippets into this box and click “Save.”
Now these tags will automatically load for every page in your WordPress site.
—-
Since you asked…
Early in the execution of the program, WordPress reads the theme’s style.css file to get “theme properties,” such as the theme name, author, description and other information. One of these properties is the theme “template,” or parent theme.
WordPress is designed to allow for themes to use a parent theme to execute additional code and to check for templates if they don’t exist. This enables the concept of “child themes.”
If WordPress detects that a parent theme is being used, it will first check the child (active) theme, then the parent theme whenever it is instructed to load a php template. (The multiple meanings of the term, “template” is unfortunate, but try understand the difference between a php template and a “template” or parent theme.)
When a child theme is active, the files in the parent theme are actually used most of the time. However, if you copy any of these files to the child theme, they will be used instead of the parent theme’s version.
This is why it says, “if your child theme is active, the child theme version of the file will be used instead of the parent immediately after it is copied.”