netbeans Java 프로젝트의 .gitignore 파일에는 무엇이 있어야합니까?
netbeans의 Java 프로젝트에 대한 .gitignore 파일의 내용은 무엇입니까?
파일이 빌드되거나 NB에 의해 생성되거나 환경 별 정보를 포함하기 때문에 git에 커밋 할 필요가없는 파일이 상당히 많습니다.
Ant를 빌드 메커니즘으로 사용하는 프로젝트를 생성하면 일반적으로 다음과 같은 디렉토리 트리가 생성됩니다.
project-root-directory/
+ nbproject/
build-impl.xml
+ private/
+ project.properties
+ project.xml
+ src/
+ test/
+ build.xml
빌드를 한 후에는 몇 개의 추가 디렉토리가 있습니다.
project-root-directory/
+ build/
+ dist/
+ nbproject/
build-impl.xml
+ private/
+ project.properties
+ project.xml
+ src/
+ test/
+ build.xml
build, dist 및 nbproject / private 디렉토리 (및 하위)를 .gitignore에 넣어야합니다.
파일을 매우 적극적으로 제외하려면 nbproject EXCEPT project.properties 및 project.xml에 나타나는 모든 파일을 제외하는 것이 좋습니다. nbproject 디렉토리의 다른 파일은 프로젝트가 열릴 때 NetBeans에 의해 다시 생성됩니다.
# NetBeans specific #
nbproject/private/
build/
nbbuild/
dist/
nbdist/
nbactions.xml
nb-configuration.xml
# Class Files #
*.class
# Package Files #
*.jar
*.war
*.ear
.NET Framework에 NetBeans 관련 파일이 없어야합니다 .gitignore
. 이 .gitignore
파일은 프로젝트에 따라 다르지만 개발자간에 공유됩니다. IOW에는 코드로 작업하는 모든 개발자 (Windows 및 Eclipse 대신에 OSX, Linux, 편집기로 IntelliJ 또는 메모장을 사용하는 개발자 포함)에게 공통적 인 항목 만 있어야합니다. 되는 특정 프로젝트에.
당신이 (예를 들어, 윈도우와 같은 특정 환경에 기반을 무시하고 싶은 몇 가지 파일이있는 경우 Thumbs.db
및 desktop
파일이나 NeBeans nbproject
디렉토리) 당신이 아닌 프로젝트 별에서, 글로벌 무시 목록에 그렇게해야 .gitignore
- 당신은 돈 때문이 ' 모든 프로젝트에 개별적으로 추가 할 필요가 없습니다.
무시하려는 파일이 사용자 환경과 프로젝트에 모두 해당되는 경우 해당 저장소의 .git/info/exclude
.
'programing tip' 카테고리의 다른 글
경고 : Aqua Data Studio의 집계 또는 기타 SET 작업에 의해 Null 값이 제거되었습니다. (0) | 2020.09.10 |
---|---|
내 수업에 대한 사용자 지정 캐스트 지원을 제공하려면 어떻게해야합니까? (0) | 2020.09.10 |
Python에서 사전을 복사하는 빠른 방법 (0) | 2020.09.10 |
Android 4.1 : 애플리케이션에 대한 알림이 비활성화되었는지 확인하는 방법은 무엇입니까? (0) | 2020.09.09 |
ensureSuccessStatusCode 사용 및 발생하는 HttpRequestException 처리 (0) | 2020.09.09 |