Agregando Spring Project y Angular 4 en un repository por uno

Creé una aplicación Spring Boot con el proyecto Angular 4. La raíz se ve así: (por supuesto, en static directory static bajo los resources , tengo todos los files .js minificados). enter image description here

Así que ahora tengo dos files .gitignore : uno para la aplicación Java y el otro para la aplicación angular. La pregunta es ¿cómo impulsar a un repository esos dos proyectos? Ni siquiera detecta los cambios que hice en los files ubicados en el directory frontend de Intellij. Cuando creé un repository y traté de impulsar todo el proyecto, git no vio el proyecto frontend. Solo ve el directory llamado frontend pero nada dentro.

.gitignore de la aplicación Java:

 target/ !.mvn/wrapper/maven-wrapper.jar ### STS ### .apt_generated .classpath .factorypath .project .settings .springBeans ### IntelliJ IDEA ### .idea *.iws *.iml *.ipr ### NetBeans ### nbproject/private/ build/ nbbuild/ dist/ nbdist/ .nb-gradle/ 

.gitignore desde la aplicación angular:

 # See http://help.github.com/ignore-files/ for more about ignoring files. # compiled output /dist /tmp /out-tsc # dependencies /node_modules # IDEs and editors /.idea .project .classpath .c9/ *.launch .settings/ *.sublime-workspace # IDE - VSCode .vscode/* !.vscode/settings.json !.vscode/tasks.json !.vscode/launch.json !.vscode/extensions.json # misc /.sass-cache /connect.lock /coverage /libpeerconnection.log npm-debug.log testem.log /typings # e2e /e2e/*.js /e2e/*.map # System Files .DS_Store Thumbs.db 

¿Qué es una salida para el command de git status ? ¿Agregaste files en frontend a files versionados ( git add )?

Además, recomendaría mantener solo un file .gitignore. Deberías unirlos.