以下の内容はhttps://devops-blog.virtualtech.jp/entry/20230721/1689907472より取得しました。


gitignoreをジェネレート

Gitを使用しているとリポジトリに含めたくないファイルがでてきますよね。その都度.gitignoreに追加していけばいいんですが、知らず知らずのうちにファイルが出来上がってて、気づかないままgit add --allなんてしてしまったら……(--allするなという説もある)。そこで今回は使用してる開発言語や環境に必要なgitignoreを生成する方法をご紹介します。

github/gitignore

github.com

GitHubの公式リポジトリにそれぞれの開発言語や環境ごとのgitignoreが用意されています。

例えばmacOSでVSCodeを使ってGo言語の開発をする場合は以下のリンクから.gitignoreにコピペします。

LinuxでEmacsを使ってTerraformのコードを書く時は以下をコピペ

gibo

github.com

GitHubが用意してくれているgitignoreをCLIから取得できるツールです。READMEの#installationに従ってインストールします。

使い方は簡単で、gibo dumpするだけです。例えば上でやった手動のコピペの例だと

gibo dump macOS VisualStudioCode Go > .gitignore

gibo dump Linux Emacs Terraform > .gitignore

などで生成できます。dumpの後ろは順番関係なく、スペース区切りでいくつでも指定可能です。補完ファイルも入っているのでTabで選択できるようになっていると思います。

giboは初回、github/gitignoreを~/.gitignore-boilerplatesにクローンします。自動でpullされるわけではないので適度にgibo updateを実行してください。




以上の内容はhttps://devops-blog.virtualtech.jp/entry/20230721/1689907472より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14