git-am(1): Skillnad mellan sidversioner
Admin (diskussion | bidrag) (Skapade sidan med 'Toppen! Här kommer den fullständiga svenska översättningen av manualsidan för `git-am(1)` i MediaWiki-format, enligt den stil du föredrar: --- = git-am(1) = == NAMN == git-am – Applicera en serie patchar från en brevlåda == SYNOPSIS == <pre> git am [--signoff] [--keep] [--[no-]keep-cr] [--[no-]utf8] [--no-verify] [--[no-]3way] [--interactive] [--committer-date-is-author-date] [--ignore-date] [--ignore-space-change | --ignore-whitespace]...') |
(Ingen skillnad)
|
Versionen från 8 april 2025 kl. 06.15
Toppen! Här kommer den fullständiga svenska översättningen av manualsidan för `git-am(1)` i MediaWiki-format, enligt den stil du föredrar:
---
git-am(1)
NAMN
git-am – Applicera en serie patchar från en brevlåda
SYNOPSIS
git am [--signoff] [--keep] [--[no-]keep-cr] [--[no-]utf8] [--no-verify]
[--[no-]3way] [--interactive] [--committer-date-is-author-date]
[--ignore-date] [--ignore-space-change | --ignore-whitespace]
[--whitespace=<åtgärd>] [-C<n>] [-p<n>] [--directory=<katalog>]
[--exclude=<sökväg>] [--include=<sökväg>] [--reject] [-q | --quiet]
[--[no-]scissors] [-S[<nyckel-id>]] [--patch-format=<format>]
[--quoted-cr=<åtgärd>]
[--empty=(stop|drop|keep)]
([<mbox> | <Maildir>]...)
git am (--continue | --skip | --abort | --quit | --retry | --show-current-patch[=(diff|raw)] | --allow-empty)
BESKRIVNING
Delar upp e-postmeddelanden i en brevlåda till commit-meddelanden, författarinformation och patchar, och applicerar dem på den aktuella grenen. Detta kan ses som motsatsen till att köra git-format-patch(1) på en gren med rak historik utan sammanslagningar.
FLAGGOR
<mbox>|<Maildir>...
Lista med brevlådefiler att läsa patchar från. Om inga anges läses från standard in. Kataloger behandlas som Maildirs.
-s, --signoff
Lägg till en ”Signed-off-by”-rad med användarens identitet.
-k, --keep
Vidarebefordrar -k-flaggan till git-mailinfo.
--keep-non-patch
Vidarebefordrar -b-flaggan till git-mailinfo.
--[no-]keep-cr
Bevara (eller ta bort) vagnreturer i slutet av rader.
-c, --scissors
Ta bort allt före en saxlinje (”scissors line”).
--quoted-cr=<åtgärd>
Anger hur citerade vagnreturer ska hanteras.
--empty=(drop|keep|stop)
Hur e-postmeddelanden utan patchar ska hanteras:
drop – hoppa över,
keep – skapa tom commit,
stop – stoppa körningen (standard).
-m, --message-id
Inkludera Message-ID-raden i commit-meddelandet.
-q, --quiet
Var tyst; visa endast fel.
-u, --utf8
Återkoda meddelandet till UTF-8 (standard).
--no-utf8
Inaktivera återkodning till UTF-8.
-3, --3way / --no-3way
Använd 3-vägs-sammanslagning vid konflikter om möjligt.
--rerere-autoupdate / --no-rerere-autoupdate
Uppdatera index efter automatiserad konfliktlösning.
--ignore-space-change, --ignore-whitespace, --whitespace=<åtgärd>, -C<n>, -p<n>, --directory=<katalog>, --exclude=<sökväg>, --include=<sökväg>, --reject
Skickas vidare till [[git-apply(1)]]
--patch-format
Anger patchformatet: mbox, mboxrd, stgit, stgit-series, hg
-i, --interactive
Interaktiv körning.
-n, --no-verify
Hoppa över applypatch-msg och pre-applypatch hooks.
--committer-date-is-author-date
Använd samma datum för committer och author.
--ignore-date
Använd endast commit-tid som datum.
--skip
Hoppa över aktuell patch.
-S[<nyckel-id>], --gpg-sign[=<nyckel-id>], --no-gpg-sign
Signera commiten med GPG.
--continue, -r, --resolved
Fortsätt efter manuell konfliktlösning.
--resolvemsg=<meddelande>
Eget meddelande vid konflikt.
--abort
Återställ grenen och avbryt körningen.
--quit
Avbryt utan att ändra HEAD eller index.
--retry
Försök applicera senaste patch igen.
--show-current-patch[=(diff|raw)]
Visa aktuell patch vid avbrott.
--allow-empty
Tillåt tomma commits från e-post utan patch.
DISKUSSION
Författarens namn och datum hämtas från ”From:” och ”Date:”-raderna i e-posten. ”Subject:”-raden används som commit-titel. Commit-meddelandet består av denna titel följt av en tom rad och meddelandets kropp fram till patchens början.
Patchens början känns igen på t.ex.:
- en rad med tre streck,
- rader som börjar med ”diff -” eller ”Index: ”
Om patchen inte kan appliceras pausas körningen. Du kan då:
1. Hoppa över patchen med `--skip` 2. Lösa konflikten manuellt, köra `git add`, och sedan `--continue`
Om du vill avbryta körningen och börja om, använd `git am --abort`.
Före körning sätts ORIG_HEAD till branchens tip.
HOOKS
`git am` kör följande hooks om de är definierade: `applypatch-msg`, `pre-applypatch`, `post-applypatch`. Se githooks(5).
KONFIGURATION
am.keepcr
Om true, anropas git-mailsplit med --keep-cr (bevara vagnreturer).
am.threeWay
Om true, försök 3-vägs-sammanslagning vid konflikt. Motsvarar --3way.
SE ÄVEN
git-apply(1), git-format-patch(1)
GIT
Del av git(1)-sviten
COLOPHON
Denna sida är en del av Git-projektet. För mer information, se ⟨http://git-scm.com/⟩ eller källkoden på ⟨https://github.com/git/git.git⟩.
Sidslut
Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/git-am.1.html
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på
https://www.linux.se/kontaka-linux-se/
Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.