SYNOPSIS
git bugreport [(-o | --output-directory) <path>] [(-s | --suffix) <format>] [--diagnose[=<mode>]]
DESCRIPTION
ユーザーのマシン、Gitクライアント、リポジトリの状態に関する情報、およびユーザーが観察した動作に関する情報の入力書式を(例えば、Gitメーリングリストに観察されたバグを報告するために)、ユーザーが共有できる単一のテキストファイルとして獲得します。
以下の情報がユーザーに要求されます:
-
再現手順
-
期待する動作
-
実際の動作
以下の情報が自動的に収集されます:
-
git version --build-options
-
uname sysname と release と version と machine strings
-
コンパイラ指定情報文字列
-
有効なフックのリスト
-
$SHELL
追加情報は、 --diagnose
オプションを使用して別の zip アーカイブに収集することができ、読者に追加のコンテキストを提供するためにバグレポート・ドキュメントと一緒に添付できます。
このツールは、通常のGitセットアッププロセスを介して呼び出されます。つまり、関連する構成ファイルが読み取れない場合など、起動できない場合があります。 この種のシナリオでは、手動で助けを求めるときに、上記の種類の情報を手動で収集すると役立つ場合があります。
OPTIONS
-
-o <path>
-
--output-directory <path>
-
結果のバグレポートファイルを現在のディレクトリではなく
<path>
に配置します。 -
-s <format>
-
--suffix <format>
-
バグレポート名の代替サフィックスを指定して、
git-bugreport-<formatted suffix>
という名前のファイルを作成します。 これは、 strftime(3) 形式の文字列の形式をとる必要があります。現在の現地時間が使用されます。 -
--no-diagnose
-
--diagnose[=<mode>]
-
ユーザーの、マシンとGitクライアントとリポジトリの状態に関する補足情報の zip アーカイブを作成します。 アーカイブはバグ・レポートと同じ出力ディレクトリに書き込まれ、
git-diagnostics-<formatted suffix>
という名前が付けられます。mode
が指定されていない場合、診断アーカイブにはgit diagnostic
によって報告されるデフォルトの統計セットが含まれます。 オプションのmode
値を指定して、アーカイブに含める情報を変更できます。mode
の有効な値のリストとその使用方法の詳細については、git-diagnose(1) を参照してください。
GIT
Part of the git(1) suite