質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Gradle

Gradleは、ビルド自動化ツールです。 ソフトウェアパッケージやドキュメント、 または実際に何か他の種類のプロジェクトの構築、テスト、公開、展開などを自動化が出来ます

意見交換

クローズ

1回答

600閲覧

Gradleプロジェクトの.gitignoreテンプレートに.gradleがあるのはなぜ?

Lighthigh57

総合スコア4

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Java

Javaは、1995年にサン・マイクロシステムズが開発したプログラミング言語です。表記法はC言語に似ていますが、既存のプログラミング言語の短所を踏まえていちから設計されており、最初からオブジェクト指向性を備えてデザインされています。セキュリティ面が強力であることや、ネットワーク環境での利用に向いていることが特徴です。Javaで作られたソフトウェアは基本的にいかなるプラットフォームでも作動します。

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Gradle

Gradleは、ビルド自動化ツールです。 ソフトウェアパッケージやドキュメント、 または実際に何か他の種類のプロジェクトの構築、テスト、公開、展開などを自動化が出来ます

0グッド

0クリップ

投稿2023/06/20 02:01

編集2023/06/20 02:06

0

0

テーマ、知りたいこと

GitHubさんが公開している.gitignoreテンプレートで、
Gradleのテンプレートに.gradleがありました。
この場合、build.gradle, setting.gradleも弾かれてしまい、
ビルドスクリプトも共有できず、CIも設定できないのではと考えます。
なぜあえて弾くようにしているのか、教えていただけると幸いです。

具体的な箇所

https://github.com/github/gitignore/blob/main/Gradle.gitignore より

gradle **/build/ !src/**/build/

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

回答1

#1

maisumakun

総合スコア146536

投稿2023/06/20 03:07

編集2023/06/20 03:09

この場合、build.gradle, setting.gradleも弾かれてしまい、

弾かれません。書いての通りの.gradleという名前のファイルやフォルダだけが対象となります。

.gradleという拡張子のファイルをすべて除外したければ、*.gradleと書く必要があります)

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

最新の回答から1ヶ月経過したため この意見交換はクローズされました

意見をやりとりしたい話題がある場合は質問してみましょう!

質問する

関連した質問