Skip to content

z80oolong/git -- config ファイルの lock に失敗する場合の挙動を変更する git を導入するための Formula 群

License

Notifications You must be signed in to change notification settings

z80oolong/homebrew-git

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

z80oolong/git -- config ファイルの lock に失敗する場合の挙動を変更する git を導入するための Formula 群

概要

Linuxbrew とは、Linux の各ディストリビューションにおけるソースコードの取得及びビルドに基づいたパッケージ管理システムです。 Linuxbrew の使用により、ソースコードからのビルドに基づいたソフトウェアの導入を単純かつ容易に行うことが出来ます。

この Linuxbrew 向け Tap リポジトリは、分散型バージョン管理システムである git において、 VFAT ファイルシステム及び Android OS 及び Debian noroot 環境における外部ストレージ領域において、 git clone コマンド等を用いて新しい git リポジトリを作成する場合に、 .git/config ファイルの lock に失敗し、リポジトリが作成できない問題を修正し、lock の失敗を無視するかどうかの git の挙動を設定する事を可能にする差分ファイルを適用した git を導入するための Formula 群を含む Tap リポジトリです。

即ち、この Tap リポジトリに含まれる Formula は、端末多重化ソフトウェアである git に、 "config ファイルの lock に失敗する場合の挙動を変更する差分ファイル" を適用したものを導入します。

使用法

まず最初に、以下に示す Qiita の投稿及び Web ページの記述に基づいて、手元の端末に Linuxbrew を構築し、以下のように brew tap コマンドを用いて本リポジトリを導入します。

そして、本リポジトリに含まれる Formula を以下のようにインストールします。

 $ brew tap z80oolong/git
 $ brew install <formula>

なお、一時的な手法ですが、以下のようにして URL を直接指定してインストールすることも出来ます。

 $ brew install https://raw.githubusercontent.com/z80oolong/homebrew-git/master/Formula/<formula>.rb

なお、本リポジトリに含まれる Formula の一覧及びその詳細については、本リポジトリに同梱する FormulaList.md を参照して下さい。

その他詳細について

その他、本リポジトリ及び Linuxbrew の使用についての詳細は brew help コマンド及び man brew コマンドの内容、若しくは Linuxbrew の公式ページを御覧下さい。

謝辞

先ず最初に、git における config ファイルの lock に失敗する場合の挙動を変更する差分ファイルの作成にあたっては、 termux の開発コミュニティ による差分ファイルを参考にしました。 termux の開発コミュニティの皆様には心より感謝致します。

そして、Linuxbrew の導入に関しては、 Linuxbrew の公式ページ の他、 thermes 氏による "Linuxbrew のススメ" 及び Linuxbrew 関連の各種資料を参考にしました。 Linuxbrew の開発コミュニティ及びthermes 氏を始めとする各氏に心より感謝致します。

そして最後に、 Junio C Hamano 氏を初めとした git の開発コミュニティの皆様と、 git に関わる全ての皆様及び、 Linuxbrew に関わる全ての皆様に心より感謝致します。

使用条件

本リポジトリは、 Linuxbrew の Tap リポジトリの一つとして、 Linuxbrew の開発コミュニティ及び Z.OOL. (mailto:[email protected]) が著作権を有し、Linuxbrew のライセンスと同様である BSD 2-Clause License に基づいて配布されるものとします。詳細については、本リポジトリに同梱する LICENSE を参照して下さい。

About

z80oolong/git -- config ファイルの lock に失敗する場合の挙動を変更する git を導入するための Formula 群

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages