2017-09-25 4 views
0

나는 Angular 4 프로젝트로 Spring Boot app를 만들었다. 루트는 다음과 같이 보입니다. (물론 아래 static 디렉토리에 모든 .js 파일이 축소되었습니다.) enter image description here하나의 저장소로 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 

답변

0

git status 명령에 대한 출력은 무엇입니까? 프론트 엔드에있는 파일을 버전이있는 파일 (git add)에 추가 했습니까?

더 많은 것은, .gitignore 파일 하나만 유지하는 것이 좋습니다. 그냥 병합해야합니다.