나는 Angular 4 프로젝트로 Spring Boot app를 만들었다. 루트는 다음과 같이 보입니다. (물론 아래 static
디렉토리에 모든 .js
파일이 축소되었습니다.) 하나의 저장소로 Spring 프로젝트와 Angular 4를 하나의 커밋으로 추가하기
그래서 지금은 .gitignore
개의 파일이 있습니다. 하나는 자바 응용 프로그램 용이고 다른 하나는 각도 응용 프로그램 용입니다. 문제는이 두 프로젝트를 하나의 저장소로 푸시하는 방법입니다. 그것은 심지어 내가 Intellij에서 frontend
디렉토리 아래에있는 파일에서 만든 변경 사항을 감지하지 않습니다. 레포를 만들고 프로젝트 전체를 푸시하려고 시도했을 때 git
에는 프론트 엔드 프로젝트가 표시되지 않습니다. frontend
이라는 디렉토리 만 있지만 내부에는 아무것도 볼 수 없습니다. 자바 응용 프로그램에서
.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/
.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