EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

git-mailinfo – Online in der Cloud

Führen Sie git-mailinfo im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl git-mailinfo, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


git-mailinfo – Extrahiert Patch und Urheberschaft aus einer einzelnen E-Mail-Nachricht

ZUSAMMENFASSUNG


git mailinfo [-k|-b] [-u | --encoding= | -n] [--[no-]Schere]

BESCHREIBUNG


Liest eine einzelne E-Mail-Nachricht aus der Standardeingabe und schreibt die Commit-Protokollnachricht
In Datei und die darin enthaltenen Patches Datei. Der Name des Autors, die E-Mail-Adresse und der Betreff der E-Mail
werden zur Verwendung in die Standardausgabe geschrieben git am um einen Commit zu erstellen. Es ist
Normalerweise ist es nicht notwendig, diesen Befehl direkt zu verwenden. Sehen Idiot(1) statt.

OPTIONAL


-k
Normalerweise entfernt das Programm E-Mail-Cruft aus der Betreffzeile: der Kopfzeile, um die zu extrahieren
Titelzeile für die Commit-Log-Nachricht. Diese Option verhindert dieses Munging, und zwar am meisten
nützlich, wenn es zum Zurücklesen verwendet wird git Format-Patch -k Ausgabe.

Insbesondere werden die folgenden Elemente entfernt, bis keines mehr davon übrig bleibt:

· Führende und nachfolgende Leerzeichen.

· Führende Re:, re: und :.

· Führende Zeichenfolgen in Klammern (zwischen [ und ], normalerweise [PATCH]).

Schließlich werden Leerzeichenfolgen auf ein einzelnes ASCII-Leerzeichen normalisiert.

-b
Wenn -k nicht wirksam ist, werden alle führenden Zeichenfolgen in Klammern gesetzt [ und ] Paare sind
ausgezogen. Diese Option beschränkt das Entfernen nur auf die Paare, deren Zeichenfolge in Klammern steht
enthält das Wort „PATCH“.

-u
Die Commit-Log-Nachricht, der Name des Autors und die E-Mail-Adresse des Autors werden aus der E-Mail übernommen
Nach minimaler Dekodierung der MIME-Übertragungskodierung wird sie in dem von angegebenen Zeichensatz neu kodiert
i18n.commitencoding (standardmäßig UTF-8) durch Transliteration. Das war mal so
optional, aber jetzt ist es die Standardeinstellung.

Beachten Sie, dass der Patch auch hier immer unverändert ohne Zeichensatzkonvertierung verwendet wird
Flagge.

--encoding=
Ähnlich wie -u. Beim Umkodieren wird jedoch der hier angegebene Zeichensatz verwendet
eine, die durch i18n.commitencoding oder UTF-8 angegeben wird.

-n
Deaktivieren Sie die gesamte Zeichensatz-Neucodierung der Metadaten.

-m, --message-id
Kopieren Sie den Message-ID-Header am Ende der Commit-Nachricht. Dies ist in der Reihenfolge nützlich
um Commits mit Mailinglistendiskussionen zu verknüpfen.

--Schere
Entfernen Sie alles im Körper vor einer Scherenlinie. Eine Linie, die hauptsächlich aus besteht
Schere (entweder „>8“ oder „8<“) und Perforationszeichen (Strich „-“) werden als Schere bezeichnet
Zeile und wird verwendet, um den Leser aufzufordern, die Nachricht in dieser Zeile abzuschneiden. Wenn so ein
Die Zeile erscheint im Nachrichtentext vor dem Patch, alles davor
(einschließlich der Scherenlinie selbst) wird bei Verwendung dieser Option ignoriert.

Dies ist nützlich, wenn Sie Ihre Nachricht in einem Diskussionsthread mit Kommentaren beginnen möchten
und Vorschläge zu der Nachricht, auf die Sie antworten, und schließen Sie sie mit einem Patch ab
Einreichung, Trennung der Diskussion und des Beginns des vorgeschlagenen Commit-Protokolls
Nachricht mit einer Scherenlinie.

Dies kann standardmäßig mit der Konfigurationsoption mailinfo.scissors aktiviert werden.

--keine Schere
Ignorieren Sie Scherenlinien. Nützlich zum Überschreiben von mailinfo.scissors-Einstellungen.


Die aus der E-Mail extrahierte Commit-Log-Nachricht, normalerweise mit Ausnahme der Titelzeile
stammt aus dem E-Mail-Betreff.


Der aus E-Mail extrahierte Patch.

GIT


Ein Teil des git(1) Suite

Verwenden Sie git-mailinfo online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    itop – ITSM CMDB OpenSource
    itop – ITSM CMDB OpenSource
    IT Operations Portal: ein vollständig geöffnetes
    Source, ITIL, webbasierter Service
    Management-Tool einschließlich einer vollständig
    anpassbare CMDB, ein Helpdesk-System und
    ein Dokumentarmann...
    Laden Sie itop - ITSM CMDB OpenSource herunter
  • 2
    Clementine
    Clementine
    Clementine ist eine Multi-Plattform-Musik
    Player und Bibliotheksorganisator inspiriert von
    Amarok 1.4. Es hat eine schnelle und
    einfach zu bedienende Oberfläche und ermöglicht es Ihnen
    suchen und ...
    Clementine herunterladen
  • 3
    XISMus
    XISMus
    ACHTUNG: Kumulatives Update 2.4.3 hat
    freigegeben worden!! Das Update funktioniert bei jedem
    vorherige Version 2.xx. Wenn Sie upgraden
    ab Version v1.xx bitte herunterladen und
    i ...
    Laden Sie XISmuS herunter
  • 4
    facetracknoir
    facetracknoir
    Modulares Headtracking-Programm, das
    unterstützt mehrere Face-Tracker, Filter
    und Spielprotokolle. Unter den Trackern
    sind die SM FaceAPI, AIC Inertial Head
    Verfolger ...
    facetracknoir herunterladen
  • 5
    PHP-QR-Code
    PHP-QR-Code
    PHP-QR-Code ist Open Source (LGPL)
    Bibliothek zum Generieren von QR-Code,
    2-dimensionaler Strichcode. Beyogen auf
    libqrencode C-Bibliothek, bietet API für
    QR-Code-Barc erstellen...
    Laden Sie den PHP-QR-Code herunter
  • 6
    freibürgerlich
    freibürgerlich
    Freeciv ist ein kostenloses rundenbasiertes Spiel
    Multiplayer-Strategiespiel, in dem jeder
    Der Spieler wird zum Anführer von a
    Zivilisation, die darum kämpft, die zu erhalten
    Endziel: zu ...
    Laden Sie Freeciv herunter
  • Mehr »

Linux-Befehle

Ad