]> git.ipfire.org Git - thirdparty/git.git/blame - Documentation/git-bugreport.txt
git-bugreport.txt: adjust reference to strftime(3)
[thirdparty/git.git] / Documentation / git-bugreport.txt
CommitLineData
238b439d
ES
1git-bugreport(1)
2================
3
4NAME
5----
6git-bugreport - Collect information for user to file a bug report
7
8SYNOPSIS
9--------
10[verse]
11'git bugreport' [(-o | --output-directory) <path>] [(-s | --suffix) <format>]
12
13DESCRIPTION
14-----------
15Captures information about the user's machine, Git client, and repository state,
16as well as a form requesting information about the behavior the user observed,
17into a single text file which the user can then share, for example to the Git
18mailing list, in order to report an observed bug.
19
20The following information is requested from the user:
21
22 - Reproduction steps
23 - Expected behavior
24 - Actual behavior
25
617d5719
ES
26The following information is captured automatically:
27
28 - 'git version --build-options'
1411914a 29 - uname sysname, release, version, and machine strings
69bcbbce 30 - Compiler-specific info string
617d5719 31
238b439d
ES
32This tool is invoked via the typical Git setup process, which means that in some
33cases, it might not be able to launch - for example, if a relevant config file
34is unreadable. In this kind of scenario, it may be helpful to manually gather
35the kind of information listed above when manually asking for help.
36
37OPTIONS
38-------
39-o <path>::
40--output-directory <path>::
41 Place the resulting bug report file in `<path>` instead of the root of
42 the Git repository.
43
44-s <format>::
45--suffix <format>::
46 Specify an alternate suffix for the bugreport name, to create a file
47 named 'git-bugreport-<formatted suffix>'. This should take the form of a
01b62aaf 48 strftime(3) format string; the current local time will be used.
238b439d
ES
49
50GIT
51---
52Part of the linkgit:git[1] suite