Setup and Config
Getting and Creating Projects
Basic Snapshotting
Branching and Merging
Sharing and Updating Projects
Inspection and Comparison
Patching
Debugging
External Systems
Server Admin
Guides
- gitattributes
- Command-line interface conventions
- Everyday Git
- Frequently Asked Questions (FAQ)
- Glossary
- Hooks
- gitignore
- gitmodules
- Revisions
- Submodules
- Tutorial
- Workflows
- All guides...
Administration
Plumbing Commands
- 2.45.1 → 2.47.0 no changes
- 2.45.0 04/29/24
- 2.44.1 → 2.44.2 no changes
- 2.44.0 02/23/24
- 2.43.1 → 2.43.5 no changes
- 2.43.0 11/20/23
- 2.38.1 → 2.42.3 no changes
- 2.38.0 10/02/22
- 2.33.2 → 2.37.7 no changes
- 2.33.1 10/12/21
- 2.28.1 → 2.33.0 no changes
- 2.28.0 07/27/20
- 2.27.1 no changes
- 2.27.0 06/01/20
RESUMO
git bugreport [(-o | --output-directory) <path>] [(-s | --suffix) <format> | --no-suffix] [--diagnose[=<mode>]]
DESCRIÇÃO
Coleta informações sobre a máquina do usuário, o cliente Git e a condição geral do repositório, além de um formulário que solicita informações sobre o comportamento observado pelo usuário e as armazena num único arquivo texto que o usuário pode compartilhar, por exemplo, na lista de discussão do Git para relatar um problema que ele tenha encontrado.
As seguintes informações são solicitadas ao usuário:
-
Etapas para a reprodução do problema
-
Comportamento esperado
-
Comportamento atual
As seguintes informações são capturadas automaticamente:
-
git version --build-options
-
uname sysname
,release
,version
, emachine strings
-
Cadeia de caracteres específicas do compilador
-
Uma lista com ganchos ativos
-
$SHELL
Informações adicionais podem ser reunidas num arquivo zip separado usando a opção --diagnose
e podem ser anexadas em conjunto com o documento de relatório de erros visando fornecer um contexto adicional aos leitores.
Essa ferramenta é chamada através do processo de configuração típica do Git que significa que, em alguns casos, talvez não seja possível iniciar caso um arquivo de configuração relevante estiver ilegível por exemplo. Nesse tipo de cenário, pode ser útil reunir manualmente o tipo de informação listado acima ao pedir ajuda manualmente.
OPÇÕES
- -o <caminho>
- --output-directory <caminho>
-
Coloque o arquivo do relatório dos erros resultantes em
<caminho>
em vez do diretório atual. - -s <formato>
- --suffix <formato>
- --no-suffix
-
Specify an alternate suffix for the bugreport name, to create a file named git-bugreport-<formatted-suffix>. This should take the form of a strftime(3) format string; the current local time will be used.
--no-suffix
disables the suffix and the file is just namedgit-bugreport
without any disambiguation measure. - --no-diagnose
- --diagnose[=<modo>]
-
Crie um arquivo zip com informações suplementares sobre a máquina do usuário, o cliente Git e a condição do repositório. O arquivo é gravado no mesmo diretório de saída que o relatório de problemas e a sua nomenclatura é git-diagnostics-<sufixo-formatado>.
Sem um
mode
(modo) definido, o arquivo de diagnóstico conterá o conjunto padrão de estatísticas relatadas pelogit diagnostic
. Um valor opcionalmode
pode ser definido para alterar quais as informações serão incluídas no arquivo. Consulte git-diagnose[1] para a lista de valores válidos paramode
e para mais detalhes sobre a sua utilização.
GIT
Parte do conjunto git[1]