Используйте пакет npm angular-cli-ghpages, чтобы легко развернуть приложение на GitHub Pages

В настройках репо установите gh-pages в качестве ответвления для построения:

🌹  git checkout -b gh-pages
🌹  git push origin gh-pages
🌹  npm install -g angular-cli-ghpages
🌹  ng build --prod --base-href https://[username].github.io/[repo]/
🌹  ngh --dir=dist/[project-name]

Необходимо только один раз установить флаг the--base-href, в следующий раз, когда вы соберете проект, вы можете просто запустить:

🌹  ng build --prod

Для правильной компиляции изображений используйте следующий путь:

'./assets/images/image.png'

Использованная литература: