1. ホーム
  2. git

[解決済み] netbeansのJavaプロジェクトの.gitignoreファイルには何を書くべきですか?

2023-02-20 02:58:20

質問

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によって再生成されます。