セットアップと設定
プロジェクトの取得と作成
基本的なスナップショット
ブランチとマージ
プロジェクトの共有と更新
検査と比較
パッチ適用
デバッグ
メール
外部システム
サーバー管理
- 2.45.1 → 2.50.1 変更なし
-
2.45.0
2024-04-29
- 2.44.1 → 2.44.4 変更なし
-
2.44.0
2024-02-23
- 2.43.1 → 2.43.7 変更なし
-
2.43.0
2023-11-20
- 2.38.1 → 2.42.4 変更なし
-
2.38.0
2022-10-02
- 2.33.2 → 2.37.7 変更なし
-
2.33.1
2021-10-12
- 2.28.1 → 2.33.0 変更なし
-
2.28.0
2020-07-27
- 2.27.1 変更なし
-
2.27.0
2020-06-01
概要
git bugreport [(-o | --output-directory) <path>] [(-s | --suffix) <format> | --no-suffix] [--diagnose[=<mode>]]
説明
ユーザーが観察した動作に関する情報を求めるフォームに加えて、ユーザーのマシン、Gitクライアント、リポジトリの状態に関する情報を収集し、それを単一のテキストファイルに保存します。ユーザーは、観察されたバグを報告するために、例えばGitメーリングリストにそのファイルを共有することができます。
ユーザーから以下の情報が求められます
-
再現手順
-
期待される動作
-
実際の動作
以下の情報は自動的に取得されます
-
git version --build-options
-
uname の sysname、release、version、および machine 文字列
-
コンパイラ固有の情報文字列
-
有効になっているフックのリスト
-
$SHELL
追加情報は、--diagnose
オプションを使用して別のzipアーカイブに収集でき、バグレポートドキュメントと一緒に添付することで、読者にさらなるコンテキストを提供できます。
このツールは通常のGitセットアッププロセスを介して呼び出されるため、場合によっては起動できないことがあります。例えば、関連する設定ファイルが読み取れない場合などです。このようなシナリオでは、手動で助けを求める際に、上記のような情報を手動で収集することが役立つ場合があります。
オプション
- -o <path>
- --output-directory <path>
-
結果のバグレポートファイルを現在のディレクトリではなく <path> に配置します。
- -s <format>
- --suffix <format>
- --no-suffix
-
バグレポート名に代替のサフィックスを指定して、git-bugreport-<formatted-suffix> という名前のファイルを作成します。これは strftime(3) 形式の文字列の形式をとる必要があり、現在のローカルタイムが使用されます。
--no-suffix
はサフィックスを無効にし、ファイルは曖昧さ回避なしで単にgit-bugreport
という名前になります。 - --no-diagnose
- --diagnose[=<mode>]
-
ユーザーのマシン、Gitクライアント、およびリポジトリの状態に関する補足情報のzipアーカイブを作成します。アーカイブはバグレポートと同じ出力ディレクトリに書き込まれ、git-diagnostics-<formatted-suffix> という名前になります。
mode
が指定されていない場合、診断アーカイブにはgit
diagnose
によって報告される統計情報のデフォルトセットが含まれます。オプションのmode
値を指定して、アーカイブに含める情報を変更することができます。mode
の有効な値のリストとその使用法の詳細については、git-diagnose[1] を参照してください。
GIT
git[1]スイートの一部