通过一次提交将Spring项目和Angular 4添加到一个存储库中

时间:2017-09-25 10:40:50

标签: java git angular spring-boot command-line-interface

我使用Angular 4项目创建了一个Spring Boot应用程序。根看起来像:(当然在static下的resources目录下,我将所有.js个文件缩小了。 enter image description here

所以现在我有两个.gitignore文件 - 一个用于Java应用程序,第二个用于Angular应用程序。问题是如何将这两个项目推向一个存储库?它甚至没有检测到我在Intellij的frontend目录下的文件中所做的更改。当我创建一个repo并试图推送整个项目时,git没有看到前端项目。它只看到名为frontend的目录,但内部没有任何内容。

来自Java app的

.gitignore

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/
来自Angular app的

.gitignore

# 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

1 个答案:

答案 0 :(得分:0)

git status命令的输出是什么?您是否将前端文件添加到版本化文件(git add)?

还有什么,我建议只维护一个.gitignore文件。你应该合并它们。