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.53.0 no changes
-
2.45.0
2024-04-29
- 2.44.1 → 2.44.4 no changes
-
2.44.0
2024-02-23
- 2.43.1 → 2.43.7 no changes
-
2.43.0
2023-11-20
- 2.38.1 → 2.42.4 no changes
-
2.38.0
2022-10-02
- 2.33.2 → 2.37.7 no changes
-
2.33.1
2021-10-12
- 2.28.1 → 2.33.0 no changes
-
2.28.0
2020-07-27
- 2.27.1 no changes
-
2.27.0
2020-06-01
SYNOPSIS
git bugreport [(-o | --output-directory) <sökväg>] [(-s | --suffix) <format> | --no-suffix] [--diagnose[=<läge>]]
BESKRIVNING
Samlar in information om användarens maskin, Git-klient och förvarets tillstånd, utöver ett formulär som begär information om det beteende som användaren observerat, och lagrar det i en enda textfil som användaren sedan kan dela, till exempel till Git-mejllistan, för att rapportera en observerad bugg.
Följande information begärs från användaren:
-
Reproduktionssteg
-
Förväntat beteende
-
Faktiskt beteende
Följande information samlas in automatiskt:
-
git version --build-options
-
uname sysnamn, release, version och maskinsträngar
-
Kompilatorspecifik informationssträng
-
En lista över aktiverade krokar
-
$SHELL
Ytterligare information kan samlas in i ett separat zip-arkiv med hjälp av alternativet --diagnose och kan bifogas tillsammans med felrapporteringsdokumentet för att ge läsarna ytterligare kontext.
Det här verktyget anropas via den typiska Git-installationsprocessen, vilket innebär att det i vissa fall kanske inte kan startas - till exempel om en relevant konfigurationsfil är oläslig. I den här typen av scenario kan det vara bra att manuellt samla in den typ av information som anges ovan när man manuellt ber om hjälp.
ALTERNATIV
- -o <sökväg>
- --output-directory <sökväg>
-
Placera den resulterande felrapportfilen i <sökväg> istället för den aktuella katalogen.
- -s <format>
- --suffix <format>
- --no-suffix
-
Ange ett alternativt suffix för felrapportens namn för att skapa en fil med namnet git-bugreport-<formaterat-suffix>. Detta bör ha formen av en strftime(3)-formatsträng; den aktuella lokala tiden kommer att användas.
--no-suffixinaktiverar suffixet och filen heter baragit-bugreportutan någon disambigueringsåtgärd. - --no-diagnose
- --diagnose[=<läge>]
-
Skapa ett zip-arkiv med kompletterande information om användarens maskin, Git-klient och arkivets tillstånd. Arkivet skrivs till samma utdatakatalog som felrapporten och heter git-diagnostics-<formaterat-suffix>.
Utan att läge anges kommer det diagnostiska arkivet att innehålla standarduppsättningen statistik som rapporteras av
gitdiagnose. Ett valfritt läge-värde kan anges för att ändra vilken information som inkluderas i arkivet. Se git-diagnose[1] för en lista över giltiga värden för läge och detaljer om deras användning.
GIT
En del av git[1]-sviten