解析用タグ
MENU
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
PCやMacの性能を100%発揮
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
ソフトアンテナ
  • このブログに関して
  • 特集アーカイブ
    • Windows更新情報
    • Windows11使いこなし
    • Windows 10使いこなし
    • macOS/iOS/iPadOS更新情報
    • macOS使いこなし
    • iOS使いこなし
    • Webブラウザ更新情報
  • ソフトウェア
  • Windows
  • Mac
  • iOS
  • セール
  1. ホーム
  2. レビュー
  3. gibo – .gitignoreの雛形を素早く作成できるコマンドラインツール

gibo – .gitignoreの雛形を素早く作成できるコマンドラインツール

2017 3/23
レビュー
2016年6月1日2017年3月23日
  • URLをコピーしました!

Command

バージョン管理ツールGitで管理したくないファイルを指定する.gitignoreファイル。XcodeやVisualStudioといったIDEでは独自の設定ファイルを生成するため何を無視すれば良いのか毎回手作業で指定するのはかなり面倒くさい作業となっています。

本日紹介する「gibo」はこの.gitignoreの雛形を素早く作成することができるコマンドラインツールです。

言語や開発環境を指定するだけで適切な.gitignoreを作成することができるのです。

目次

インストール

MacでHomebrewを使っている場合brewコマンドでインストールできます。

brew install gibo

その他の環境でも、giboをダウンロードしてパスの通ったディレクトリにコピーし、実行権限を付加するだけで完了です。

chmod +x /path/to/gibo   # 実行権限を追加
gibo -u                  # 初期化

Windows環境の場合scoopというツールを使ったインストール方法が紹介されています。こちらは公式サイトでご確認ください。

実行方法

例えばSwift用の.gitignoreを生成したい場合、次のように実行します。

gibo swift > .gitignore

複数の設定を同時に指定することもできます。

gibo xcode swift > .gitignore

この場合Xcode用の.gitignoreとswift用の.gitignoreが順に連結された状態で出力されます。ただしSwiftの設定にはXcode用の除外指定が含まれているためこの場合あまり意味がないかもしれません。

指定できる言語や環境は「gibo -l」で確認できます。

S 2016 06 01 10 43 22 1

giboではgithub.com/github/gitignoreに収集されている.gitignoreファイルをコマンドラインから利用しています。

その他bashやzshといったシェル用の補完ファイルも準備されています。giboをさらに便利に使いたい場合.bashrcや.zshrcから、.gibo-completion.bashや、.gibo-completion.zshを呼び出すように設定します。

source ~/.gibo-completion.zsh

▲zshの場合

まとめ

実際はgiboの出力した.gitignoreにさらに手を入れる必要があると思いますが、最低限の設定を素早く作成することができるツールとして便利です。

なおgiboとは.gitignore boilerplates(.gitignoreの雛形)の略称とのこと。コマンドの名前を忘れないために由来も覚えておくとよいかもしれません。

なおRubyで作られた同様のツールgemignoreというものも存在しているようです。

レビュー
Git
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
  • 【2016年6月分】Kindleストアの月替わりセールが更新 - 最速の仕事術はプログラマーが知っている、知っておきたい結び方の教科書など
  • LogoVistaの電子辞典シリーズが50%オフ!夏の半額キャンペーンが開催中の本日のMacアプリセールまとめ

関連記事

  • 玄人志向のグラボの温度や回転数を確認する方法
    2023年3月26日
  • The Magic Highlighter - Webページを自動的にハイライトしてくれるSafari拡張機能
    2023年3月22日
  • GEOのコスパ最強ワイヤレスイヤホン「GRFD-SWE100QT13」の思わぬ落とし穴とは
    2023年3月11日
  • グラボが垂れてこないように「Jingelmall GPUサポート」を装着してみた
    2023年3月8日
  • MINIX From Scratch - MINIX 3を動かしながら学習するためのプロジェクト
    2023年2月28日
  • Shell GPT - ChatGPTをコマンドラインから呼び出すことができるユーティリティ
    2023年2月17日
  • AmazonでJUNNUP製のワイヤレストラックボール2022年NEWモデルを購入してみた。M575Sとの比較など
    2023年2月4日
  • stail.sh - 標準入力の最後のn行を継続的に表示する事ができるユーティリティ
    2023年2月2日
スポンサーリンク
サイト内検索
特集アーカイブ
  • Windows更新情報
  • Windows11使いこなし
  • Windows 10使いこなし
  • macOS/iOS/iPadOS更新情報
  • macOS使いこなし
  • iOS使いこなし
  • Webブラウザ更新情報
Feedlyに登録

登録お願いします!

follow us in feedly

人気記事
  • S 20230324 095954 Windows 11で「ローカルセキュリティ機関の保護がオフになっている」との警告が表示されユーザーがパニックに
  • S 20220318 94447 Windows Next Valley(Windows 12)のシステム要件はこうなる
  • Pexels photo 544295 LinuxがmacOSよりもAppleのハードウェアに貢献している
  • Start Folders Microsoft、Windows 11 KB5023778でスタートメニュー広告を導入
  • S 20230323 105444 Microsoft、Windows 11対応PCに「標準ハードウェアセキュリティはサポートされていません」と表示されるバグをどうしても修正できない
  • 1679398207 no tpm source scott windows 11 forum Windows 11対応PCでTPMが検出されないのはバギーなMicrosoft Defenderが原因か?
  • S 20230325 100206 Microsoftが無料のWindows 11仮想マシンを更新し「Moment 2」に対応
  • Windows 10 logo Windows 10の累積アップデートKB5023696でも問題が発生中
  • S 20230329 095028 Windows 11のスタートメニュー広告を非表示にする方法
  • S 20221123 111042 Windows 11のタスクトレイ時計の秒表示を有効にする方法
カテゴリー
タグ
Amazon Android App Apple applewatch appsale Chrome Edge Firefox Git Github Google iOS iPad ipados iPhone iPhone6 iphone7 iphone8 iTunes JavaScript Kindle Linux Mac MacBook MacBookPro macos Microsoft Nintendo OS X OSX Parallels Rails Ruby Sale Steam Swift Twitter VMware Windows windows7 windows10 windows11 Wine Yosemite
新着記事
  • 美しい3D地球儀で地理を学ぶことが出来る「Earth 3D - World Atlas」がセール中!本日のアプリセールまとめ
  • 【2023年4月分】Kindle月替わりセールが更新 - イシューからはじめよなどが対象
  • AIを活用した開発で不可能が可能となり意欲的になれる
src256
ソフトアンテナを開発しています。

Windows/Mac/Linux全部使用中。ソフトウェア、ハードウェアいろいろなモノに興味があります。

好きなエディタはEmacs。好きな言語はRubyです。


srcw.net
  • プライバシーポリシー

© 2022 ソフトアンテナ

目次