通过一次提交将Spring项目和Angular 4添加到一个存储库中
问题描述:
我已经创建了一个包含Angular 4项目的Spring Boot应用程序。根看起来像:(当然在static
目录下的resources
我已经全部缩小了.js
文件)。 通过一次提交将Spring项目和Angular 4添加到一个存储库中
所以现在我有两个.gitignore
文件 - 一个用于Java应用程序,另一个用于Angular应用程序。问题是如何将这两个项目推送到一个存储库?它甚至没有检测到我在Intellij的frontend
目录下的文件中所做的更改。当我创建回购协议并尝试推送整个项目时,git
未看到前端项目。它只看到名为frontend
的目录,但没有任何内容。
.gitignore
从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
从角应用:
# 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
答
什么是git status
命令的输出?您是否在前端将文件添加到版本文件(git add
)?
更重要的是,我会建议只维护一个.gitignore文件。你应该合并它们。