😄

[git] gitignore.io から .gitignore ファイルを npx コマンドで生成する方法

2023/03/13に公開

動機

環境構築する際に gitignore.io からコマンドラインからファイルが取得できれば楽だと思い、やり方を探したところ公式ドキュメントにやり方が書いてありました。

そのまま紹介したいと思います。

環境

  • Node.js 環境導入済
$ node -v
v19.7.0
$ npm -v
9.6.1

コマンド実行

npx add-gitignore を実行するだけです。

$ npx add-gitignore
? What environments would your .gitignore to ignore?
❯◯ 1c
 ◯ 1c-bitrix
 ◯ a-frame
 ◯ actionscript
 ◯ ada
 ◯ adobe
 ◯ advancedinstaller
 ◯ adventuregamestudio
 ◯ agda
 ◯ al

コマンド実行後に、文字を入力すると検索ができるので、指定したい言語やフレームワークを十字キーでカーソルを合わせてスペースキーで選択ができます。

選択した状態で Enter キーを入力するとコマンドを実行した階層に .gitignore ファイルが生成されます。

余談

これをうまく組み込んで CI で自動更新できないかとも思ったのですが、.gitignore ファイルは自動更新するようなものではない気がするので、検討するのを辞めました。

以上です。

GitHubで編集を提案

Discussion