Neck charts for the G Major Scale (a.k.a. "Ionian mode") and the E Minor Scale (a.k.a. "Aeolian Mode").
Here's a fingering chart for the G major scale:
The G major scale has one sharp, F#. You can use it to play over G major chords, including Gmaj7 chords. The G root note is shown in a darker shade of grey. The safest notes in the scale are the root (G), the third (B) and the fifth (D), as these comprise the G major triad.
The G major scale is also known as the G Ionian mode. And, though the magic of modes, it contains several other scales, including its relative minor, the E minor scale:
The E minor scale is also known as the Em Aeolian mode or the "natural minor" scale. You can use it to play over E minor chords, including Em7 chords. The E root notes is shown in a darker shade of grey. The safest notes in the scale are the root (E), the third (G), and the fifth (B), as these comprise the E minor triad.