EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

git-difftool--helper – Online in der Cloud

Führen Sie git-difftool--helper 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-difftool--helper, 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-cola – Die stark koffeinhaltige Git-GUI

ZUSAMMENFASSUNG


git cola [Optionen] [Unterbefehl]

BESCHREIBUNG


Git Cola ist eine elegante und leistungsstarke Git-GUI.

OPTIONAL


--ändern
Startseite git Schwanz im Änderungsmodus.

--prompt
Fordern Sie ein Git-Repository an. Standardmäßig wird das aktuelle Verzeichnis verwendet.

-R, --repo
Öffnen Sie das Git-Repository unter . Standardmäßig wird das aktuelle Verzeichnis verwendet.

-S, --status-filter
Wenden Sie den Pfadfilter auf das Status-Widget an.

--Version
drucken Sie die git Schwanz Version und Beenden.

-H, --help
Verwendung und optionale Argumente anzeigen.

--help-commands
Verfügbare Unterbefehle anzeigen.

UNTERBEFEHLE


am
Wenden Sie Patches an.

Archiv
Exportieren Sie Tarballs aus Git.

Filiale
Erstellen Sie Zweige.

blättern
Durchsuchen Sie nachverfolgte Dateien.

Config
Einstellungen konfigurieren.

dag
Starte das git dag Git-Verlaufsbrowser.

diff
Diff hat Dateien geändert.

holen
Rufen Sie den Verlauf aus Remote-Repositorys ab.

grep
Verwenden Sie die git grep um nach Inhalten zu suchen.

fusionieren
Zweige zusammenführen.

ziehen
Remote-Zweige abrufen und zusammenführen.

drücken
Pushen Sie Zweige an Remote-Geräte.

zurückweisen
Starten Sie eine interaktive Rebase.

entfernt
Fernbedienungen erstellen und bearbeiten.

search
Nach Commits suchen.

Versteck
Verstecken Sie nicht festgeschriebene Änderungen.

Etikett
Erstellen Sie Tags.

Version
drucken Sie die git Schwanz Version.

KONFIGURIEREN DEINE EDITOR


Der von verwendeter Editor Strg-e wird über den Bildschirm „Einstellungen“ konfiguriert. Die Umgebung
Variable $SICHTBAR wird konsultiert, wenn kein Editor konfiguriert wurde.

Profi-Tipp: Konfigurieren Sie Ihren Editor für gwim -f -p öffnet beim Bearbeiten von Dateien mehrere Registerkarten.
gwim -f -o verwendet Splits.

git Schwanz ist {vim, emacs, textpad, notepad++}-fähig. Wenn Sie eine Zeile in der auswählen grep
Bildschirm und drücken Sie eine der Tasten Enter, Strg-eOder das Bearbeiten Klicken Sie auf die Schaltfläche, Sie werden genau dorthin weitergeleitet
Linie.

Die Editor-Einstellungen werden im gespeichert gui.editor Variable mit git Config.

KEYBOARD KURZSCHNITTE


git Schwanz verfügt über viele nützliche Tastaturkürzel.

Sie können die verfügbaren Verknüpfungen anzeigen, indem Sie auf drücken ? Schlüssel, wählen Hilfe -> Tastatur
Shortcuts aus dem Hauptmenü oder indem Sie die aufrufen git Schwanz Tastatur Shortcuts Referenz.

TOOLS


Das git Schwanz Die Schnittstelle besteht aus verschiedenen kooperierenden Tools. Doppelklicken auf ein Werkzeug
öffnet es in einem eigenen Unterfenster. Durch Ziehen wird es verschoben und im Fenster platziert.

Werkzeuge können beliebig ausgeblendet und neu angeordnet werden. git Schwanz erinnert sich sorgfältig an dich
Fensterlayout und stellt es beim nächsten Start wieder her.

Das Kontrolle-{1, 2, 3, ...} Der Hotkey gibt den Fokus auf ein bestimmtes Werkzeug. Ein verstecktes Werkzeug kann sein
wieder geöffnet mit der Tools Menü oder die Umschalt+Strg-{1, 2, 3, ...} Tastenkombinationen.

STATUS


Das Status Das Tool bietet ein visuelles Analogon zum git Status Befehl.

Status zeigt Dateien an, die vorhanden sind geändert bezogen auf den Bereitstellungsbereich, Inszeniert für die nächsten
begehen, nicht zusammengeführt Dateien aus einer laufenden Zusammenführung und Dateien, die gerade ausgeführt werden nicht verfolgt git.

Dies sind die gleichen Kategorien, die man beim Laufen sieht git Status in der Kommandozeile.

Sie können mit den Pfeiltasten der Tastatur durch die Dateiliste navigieren
ergonomisch und vim-artig j und k Tastenkombinationen.

Es gibt mehrere praktische Möglichkeiten, mit Dateien im zu interagieren Status Werkzeug.

Wenn Sie eine Datei auswählen, wird deren Unterschied im angezeigt DIFF Zuschauer. Durch Doppelklicken auf eine Datei wird diese bereitgestellt
Inhalte, ebenso wie die Strg-s Tastenkürzel.

Strg-e öffnet ausgewählte Dateien im konifgurierten Editor und Strg-d öffnet ausgewählte Dateien
Verwendung von git Difftool

Zusätzliche Aktionen können über das Kontextmenü mit der rechten Maustaste ausgeführt werden.

Aktionen
Durch Klicken auf die Inszeniert Ordner zeigt einen Diffstat für den Index.

Durch Klicken auf die Geändert Ordner zeigt ein Diffstat für den Arbeitsbaum.

Durch Klicken auf einzelne Dateien werden Unterschiede an die gesendet Diff Display.

Durch Doppelklicken auf einzelne Dateien wird deren Inhalt zum Index hinzugefügt bzw. daraus entfernt.

Über das Kontextmenü mit der rechten Maustaste sind verschiedene Aktionen verfügbar. Verschiedene Aktionen sind
abhängig vom Status einer Datei verfügbar.

Stufe Selected
Zum Bereitstellungsbereich hinzufügen mit git hinzufügen Markiert nicht zusammengeführte Dateien als gelöst.

Einführung Herausgeber
Startet den konfigurierten visuellen Texteditor

Einführung Difftool
Visualisieren Sie Änderungen mit git Difftool.

Zurückkehren Uninszeniert Bearbeitungen
Stellt nicht bereitgestellte Inhalte wieder her, indem ausgewählte Pfade aus dem Index-/Staging-Bereich ausgecheckt werden

Zurückkehren Unverbindlich Bearbeitungen
Verwirft nicht festgeschriebene Änderungen

Unbühne Selected
Mit aus dem Index-/Staging-Bereich entfernen git zurückstellen

Einführung Merge Werkzeug
Konflikte lösen mit git Mergetool.

Löschen Datei (en)
Löschen Sie nicht verfolgte Dateien aus dem Dateisystem.

Speichern zu .gitignore
Fügt nicht verfolgte Dateien zur .gitignore-Datei hinzu.

DIFF


Der Diff-Viewer/Editor zeigt Diffs für ausgewählte Dateien an. Ergänzungen werden grün dargestellt
und Entfernungen werden in hellrot angezeigt. Überflüssiger Leerraum wird mit reinem Rot dargestellt
Hintergrund.

Wenn Sie mit der rechten Maustaste auf das Diff klicken, erhalten Sie Zugriff auf zusätzliche Aktionen, die entweder das verwenden
Cursorposition oder Textauswahl.

Staging Inhalt für verpflichten
Das @@ Muster kennzeichnen einen neuen Diff-Hunk. Auswählen von Diff-Zeilen und Verwenden der Stufe
Selected Linien Der Befehl stellt nur die ausgewählten Zeilen bereit. Klicken innerhalb eines Diff-Stücks
und Auswählen Stufe Diff Stück stellt den gesamten Patch-Diff-Hunk bereit.

Die entsprechenden umgekehrten Befehle können auch auf bereitgestellte Dateien ausgeführt werden, z. B. „staged“.
Inhalte können selektiv aus dem Index entfernt werden, wenn Diffs für bereitgestellte Inhalte angezeigt werden
Inhalte.

VERPFLICHTEN NACHRICHT EDITOR


Der Commit-Nachrichteneditor ist ein einfaches Text-Widget zum Eingeben von Commit-Nachrichten.

Sie können zwischen den navigieren Betreff und Verlängert Beschreibung... Felder mit der
Pfeiltasten der Tastatur.

Drücken Sie die Eingabetaste, wenn Sie sich im Inneren befinden Betreff Feld springt nach unten zum erweiterten Beschreibungsfeld.

Das Optionen Das Schaltflächenmenü links neben dem Betrefffeld bietet Zugriff auf die zusätzlichen
Aktionen.

Das Strg+i Die Tastenkombination fügt eine Standardzeile „Signed-off-by:“ hinzu und Strg + Enter
Erstellt einen neuen Commit mithilfe der Commit-Nachricht und des bereitgestellten Inhalts.

Schild Off
Das Schild Off Schaltfläche fügt einen Standard hinzu:

Unterzeichnet von: AU Thor[E-Mail geschützt] >

Zeile am Ende der Commit-Nachricht.

Das Aufrufen dieser Aktion entspricht dem Übergeben von -s Option zu git verpflichten.

Verpflichten
Die Commit-Schaltfläche wird ausgeführt git verpflichten. Der Inhalt des Commit-Nachrichteneditors wird bereitgestellt
als Commit-Nachricht.

Beim Commit werden nur bereitgestellte Dateien berücksichtigt – dies ist das gleiche Verhalten wie beim Ausführen git
verpflichten in der Kommandozeile.

Line und Kolonne Display
Die aktuelle Zeilen- und Spaltennummer wird vom Editor angezeigt. ZB a 5,0 Anzeigemittel
dass sich der Cursor in Zeile fünf, Spalte Null befindet.

Die Anzeige ändert ihre Farben, wenn die Zeilen zu lang werden. Gelb zeigt die sichere Grenze an
zum Versenden von Patches an eine Mailingliste und gleichzeitig Platz für Inline-Antwortmarkierungen.

Orange zeigt an, dass die Leitung etwas länger wird und bald reißen sollte.

Rot zeigt an, dass die Zeile das standardmäßige 80-Spalten-Limit für den Commit erreicht
Nachrichten.

Es wird empfohlen, Commit-Nachrichten weniger als 76 Zeichen lang zu halten. git Log ist eine große
Tool, aber lange Zeilen bringen die Formatierung für alle anderen durcheinander. Seien Sie also vorsichtig, wann
Schreiben von Commit-Nachrichten.

Ändern Nachname Verpflichten
Mit einem Klick auf Ändern Nachname Verpflichten macht git Schwanz Ändern Sie das vorherige Commit, anstatt es zu erstellen
ein neuer. git Schwanz Lädt die vorherige Commit-Nachricht in den Commit-Nachrichteneditor, wenn
Diese Option ist ausgewählt.

Das Status Das Tool zeigt alle Änderungen für das geänderte Commit an.

Erstellen Unterzeichnet Verpflichten
Erzählen git verpflichten und git fusionieren um Commits mit GPG zu signieren.

Die Verwendung dieser Option entspricht der Übergabe von --gpg-sign Option zu git verpflichten und git
fusionieren.

Der Standardwert dieser Option kann mit konfiguriert werden cola.signcommits Konfiguration
variabel.

APPLY PATCHES


Verwenden Sie das Reichen Sie das -> Jetzt bewerben Patches Menüelement, um mit der Anwendung von Patches zu beginnen.

Ziehen und Ablegen von Patches auf die git Schwanz Die Schnittstelle fügt die Patches zur Liste hinzu
Patches, die angewendet werden sollen git am.

Sie können entweder einen Satz Patches oder ein Verzeichnis mit Patches ziehen. Patches können sein
werden in der Benutzeroberfläche sortiert und in der gleichen Reihenfolge angewendet, wie sie in der Liste aufgeführt ist.

Wenn ein Verzeichnis gelöscht wird git Schwanz Durchsucht den Verzeichnisbaum auf der Suche nach Patches. git
Schwanz Sortiert die Liste der Patches, nachdem alle gefunden wurden. Dies ermöglicht Ihnen die Kontrolle
die Reihenfolge, in der Patches angewendet werden, indem Patchsets alphanumerisch sortiert werden
Verzeichnisse.

KUNDENSPEZIFISCH FENSTER EINSTELLUNGEN


git Schwanz Merkt sich Änderungen am Layout und der Anordnung der Werkzeuge innerhalb des git
Schwanz Schnittstelle. Änderungen werden beim Herunterfahren/Starten der Anwendung gespeichert und wiederhergestellt.

git Schwanz kann so konfiguriert werden, dass benutzerdefinierte Layouts nicht gespeichert werden, indem die Einstellung aufgehoben wird Speichern Window
Einstellungen Option in der git Schwanz Präferenzen.

CONFIGURATION VARIABLEN


Diese Variablen können mit eingestellt werden git Config oder aus den Einstellungen.

cola.blameviewer
Der Befehl, mit dem Dateien beschuldigt werden. Standardmäßig ist git gui Schuld.

cola.browserdockbar
Ob ein Dock-Widget mit erstellt werden soll Browser Werkzeug. Standardmäßig ist falsch beschleunigen
Startzeit.

cola.checkconflicts
Überprüfen Sie nicht zusammengeführte Dateien auf Konfliktmarkierungen, bevor Sie sie bereitstellen. Diese Funktion hilft
Verhindern Sie die versehentliche Inszenierung ungelöster Zusammenführungskonflikte. Standardmäßig ist was immer dies auch sein sollte..

cola.defaultrepo
git SchwanzWenn es außerhalb eines Git-Repositorys ausgeführt wird, fordert es den Benutzer zur Eingabe eines Repositorys auf. Satz
cola.defaultrepo um den Pfad eines Git-Repositorys zu erstellen git Schwanz Versuchen Sie, das zu nutzen
Repository, bevor Sie wieder dazu übergehen, den Benutzer zur Eingabe eines Repositorys aufzufordern.

cola.fileattributes
Aktiviert die Codierungsunterstützung für Gitattribute pro Datei, wenn auf festgelegt was immer dies auch sein sollte.. Das sagt git Schwanz zu
Berücksichtigen Sie die konfigurierte Kodierung beim Anzeigen und Anwenden von Unterschieden.

cola.fontdiff
Gibt die zu verwendende Schriftart an git SchwanzDiff-Anzeige.

cola.inotify
Setzen Sie auf falsch um die Überwachung von Dateisystemänderungen zu deaktivieren. Standardmäßig ist was immer dies auch sein sollte., aber auch
erfordert entweder Linux mit inotify-Unterstützung oder Windows mit pywin32 für Datei installiert
dass die Systemänderungsüberwachung tatsächlich funktioniert.

cola.refreshonfocus
Setzen Sie auf was immer dies auch sein sollte. um automatisch zu aktualisieren, wann git Schwanz gewinnt an Fokus. Standardmäßig ist falsch weil
Dies kann beim Umschalten zu einer Pause führen git Schwanz aus einer anderen Anwendung.

cola.linebreak
Ob lange Zeilen beim Bearbeiten von Commit-Nachrichten automatisch unterbrochen werden sollen. Standardmäßig ist
was immer dies auch sein sollte.. Diese Einstellung wird mit konfiguriert Voreinstellungen Dialog, aber es kann umgeschaltet werden
Einmalige Verwendung über das Optionen-Untermenü des Commit-Nachrichteneditors.

cola.dragencoding
git Schwanz kodiert Pfade, die aus seinen Widgets hineingezogen werden UTF-16 wenn Sie sie zum hinzufügen
Drag-and-Drop-Mime-Daten (insbesondere die text/x-moz-url Eintrag). UTF-16 wird verwendet, um zu machen
Gnome-Terminal Sehen Sie sich die richtigen Pfade an, andere Terminals erwarten jedoch möglicherweise eine andere Codierung.
Wenn Sie ein Terminal verwenden, das eine moderne Kodierung erwartet, z Terminator, dann stellen Sie dies ein
Wert zu UTF-8.

cola.readsize
git Schwanz vermeidet das Lesen großer binärer, nicht verfolgter Dateien. Die maximale Größe zum Lesen beträgt
kontrolliert von cola.readsize und standardmäßig auf 2048.

cola.savewindowsettings
git Schwanz speichert die Fenstereinstellungen, wenn diese auf eingestellt sind was immer dies auch sein sollte.. Fenstereinstellungen und X11
Sitzungen werden gespeichert $HOME/.config/git-cola.

cola.signcommits
git Schwanz Signiert standardmäßig Commits, wenn diese festgelegt sind was immer dies auch sein sollte.. Standardmäßig auf falsch. Siehe Abschnitt
Weitere Informationen finden Sie weiter unten zum Einrichten von GPG.

cola.tabwidth
Die Anzahl der Spalten, die von einem Tabulatorzeichen belegt werden. Standardmäßig ist 8.

cola.terminal
Der Befehl, der beim Starten von Befehlen in einem grafischen Terminal verwendet werden soll.

cola.terminal Standardmäßig ist Xterm -e wenn nicht eingestellt. z.B. beim Öffnen einer Shell, git Schwanz werden wir
Lauf Xterm -e $SCHALE.

Wenn entweder Gnome-Terminal, xfce4-Terminal, oder konsole installiert sind, dann werden sie es sein
bevorzugt gegenüber Xterm wann cola.terminal ist nicht gesetzt.

cola.textwidth
Die Anzahl der Spalten, die für den Zeilenumbruch verwendet werden. Tabs werden entsprechend gezählt
cola.tabwidth.

cola.color.text
Die standardmäßige Diff-Textfarbe in hexadezimaler RRGGBB-Notation. Der Standardwert ist „030303“.

cola.color.add
Die standardmäßige Diff-Hintergrundfarbe zum „Hinzufügen“ in hexadezimaler RRGGBB-Notation. Standardmäßig ist
„d2ffe4“.

cola.color.remove
Die standardmäßige Diff-Hintergrundfarbe zum „Entfernen“ in hexadezimaler RRGGBB-Notation. Standardmäßig ist
„fee0e4“.

cola.color.header
Die standardmäßige Diff-Header-Textfarbe in hexadezimaler RRGGBB-Notation. Der Standardwert ist „bbbbbb“.

gui.diffcontext
Die Anzahl der anzuzeigenden Diff-Kontextzeilen.

gui.displayuntracked
git Schwanz vermeidet die Anzeige nicht verfolgter Dateien, wenn diese Option aktiviert ist falsch.

gui.editor
Der zu verwendende Standardtexteditor ist in definiert gui.editor. Die Konfigurationsvariable überschreibt
die VISUAL-Umgebungsvariable. z.B gwim -f -p.

gui.historybrowser
Der Verlaufsbrowser, der beim Visualisieren des Verlaufs verwendet werden soll. Standardmäßig ist Idiot.

diff.tool
Das standardmäßig zu verwendende Diff-Tool.

merge.tool
Das standardmäßig zu verwendende Zusammenführungstool.

Benutzer Email
Ihre E-Mail-Adresse wird in allen neu erstellten Commits erfasst. Kann durch überschrieben werden
Umgebungsvariablen „GIT_AUTHOR_EMAIL“, „GIT_COMMITTER_EMAIL“ und „EMAIL“.

user.name
Ihr vollständiger Name muss in allen neu erstellten Commits aufgezeichnet werden. Kann durch überschrieben werden
Umgebungsvariablen „GIT_AUTHOR_NAME“ und „GIT_COMMITTER_NAME“.

VARIABLEN


GIT_COLA_SCALE
git Schwanz Die Benutzeroberfläche kann für HiDPI-Displays skaliert werden. Wenn definiert, git Schwanz
skaliert Symbole, Radioboxen und Kontrollkästchen entsprechend dem Skalierungsfaktor. Der Standard
Wert ist 1. Ein guter Wert ist 2 für hochauflösende Displays.

Schriftarten werden nicht skaliert, da ihre Größe bereits in den Einstellungen festgelegt werden kann.

GIT_COLA_TRACE
Wenn definiert, git Schwanz Protokolle git Befehle an stdout. Wenn eingestellt auf voller, git Schwanz auch Protokolle
den Exit-Status und die Ausgabe. Wenn eingestellt auf Spur, git Schwanz Protokolle zum Konsul (Console) Widget.

VISUAL
Gibt den zu verwendenden Standardeditor an. Dies wird ignoriert, wenn die gui.editor Konfiguration
Variable ist definiert.

SPRACHE EINSTELLUNGEN


git Schwanz erkennt automatisch Ihre Sprache und präsentiert einige Übersetzungen, wenn
verfügbar. Dies ist möglicherweise nicht erwünscht oder Sie möchten es git Schwanz eine bestimmte Sprache verwenden.

Sie können git Schwanz Verwenden Sie eine alternative Sprache, indem Sie eine erstellen
~/.config/git-cola/sprache Datei, die den standardmäßigen zweibuchstabigen gettext-Sprachcode enthält,
zB „en“, „de“, „ja“, „zh“ usw.:

mkdir -p ~/.config/git-cola &&
echo de >~/.config/git-cola/sprache

Alternativ können Sie auch die Umgebungsvariable LANGAUGE verwenden, um vorübergehende Änderungen vorzunehmen git
Schwanzist die Sprache wie jedes andere Gettext-basierte Programm. Zum Beispiel vorübergehend
Übernehmen git Schwanz's Sprache ins Englische:

LANGUAGE=en git cola

Um git Schwanz Verwenden Sie die zh_TW-Übersetzung mit zh_HK, zh und en als Fallback.:

LANGUAGE=zh_TW:zh_HK:zh:en git cola

KUNDENSPEZIFISCH GUI MASSNAHMEN


git Schwanz ermöglicht Ihnen die Definition benutzerdefinierter GUI-Aktionen durch Einstellung git Config Variablen. Die
„Name“ des Befehls erscheint im Menü „Aktionen“.

Guitool. .cmd
Gibt die Shell-Befehlszeile an, die ausgeführt werden soll, wenn das entsprechende Element im Menü „Extras“ aufgerufen wird
aufgerufen wird. Diese Option ist für jedes Werkzeug obligatorisch. Der Befehl wird vom Root aus ausgeführt
des Arbeitsverzeichnisses und erhält in der Umgebung den Namen des Tools als
GIT_GUITOOL, der Name der aktuell ausgewählten Datei als FILENAME und der Name der
aktueller Zweig als CUR_BRANCH (wenn der Kopf abgetrennt ist, ist CUR_BRANCH leer).

Guitool. .Hintergrund
Führen Sie den Befehl im Hintergrund aus (ähnlich den Bearbeitungs- und Difftool-Aktionen). Dies vermeidet
Blockieren der GUI. Einstellung Hintergrund zu was immer dies auch sein sollte. impliziert keine Konsole und norescan.

Guitool. .needsfile
Führen Sie das Tool nur aus, wenn in der GUI ein Diff ausgewählt ist. Es garantiert, dass FILENAME nicht vorhanden ist
leer.

Guitool. .noconsole
Führen Sie den Befehl im Hintergrund aus, ohne ein Fenster zur Anzeige der Ausgabe zu erstellen.

Guitool. .norescan
Scannen Sie das Arbeitsverzeichnis nicht erneut auf Änderungen, nachdem das Tool die Ausführung abgeschlossen hat.

Guitool. .bestätigen
Zeigen Sie einen Bestätigungsdialog an, bevor Sie das Tool tatsächlich ausführen.

Guitool. .argprompt
Fordern Sie vom Benutzer ein Zeichenfolgenargument an und übergeben Sie es über ARGS an das Tool
Umgebungsvariable. Da das Anfordern eines Arguments eine Bestätigung impliziert, heißt das Bestätigen
Die Option hat keine Auswirkung, wenn diese aktiviert ist. Wenn die Option auf true, ja oder 1 gesetzt ist, wird die
Dialog verwendet eine integrierte generische Eingabeaufforderung; andernfalls wird der genaue Wert der Variablen verwendet.

Guitool. .revprompt
Fordern Sie vom Benutzer eine einzelne gültige Revision an und legen Sie die Umgebungsvariable REVISION fest.
In anderen Aspekten ähnelt diese Option argprompt und kann zusammen mit dieser verwendet werden.

Guitool. .revunmerged
Im revprompt-Unterdialog nur nicht zusammengeführte Zweige anzeigen. Dies ist für ähnliche Tools nützlich
zum Zusammenführen oder Umbasieren, aber nicht für Dinge wie Auschecken oder Zurücksetzen.

Guitool. .Titel
Gibt den Titel an, der für das Eingabeaufforderungsdialogfeld verwendet werden soll. Standardmäßig wird der Werkzeugname verwendet.

Guitool. .prompt
Gibt die allgemeine Eingabeaufforderungszeichenfolge an, die oben im Dialogfeld angezeigt werden soll
Unterabschnitte für argprompt und revprompt. Der Standardwert beinhaltet den eigentlichen Befehl.

Guitool. .Abkürzung
Gibt eine Tastenkombination für das benutzerdefinierte Werkzeug an.

Der Wert muss eine gültige Zeichenfolge sein, die von verstanden wird QAction::setShortcut() API. Sehen
http://qt-project.org/doc/qt-4.8/qkeysequence.html#QKeySequence-2 Für weitere Informationen über
die unterstützten Werte.

Vermeiden Sie das Erstellen von Verknüpfungen, die mit vorhandenen integrierten Funktionen in Konflikt stehen git Schwanz Verknüpfungen.
Das Erstellen eines Konflikts führt dazu, dass bei Verwendung der Verknüpfung keine Aktion ausgeführt wird.

RAHMEN UP GPG FÜR UNTERZEICHNET VERPFLICHTET


Beim Erstellen signierter Commits gpg wird versuchen, Ihr Passwort vom Terminal auszulesen
welche git Schwanz wurde gestartet. Damit dies reibungslos funktioniert, verwenden Sie einen GPG-Agenten
So vermeiden Sie, dass Sie bei jedem Commit Ihr Passwort erneut eingeben müssen.

Dadurch erhalten Sie auch eine grafische Eingabeaufforderung für die Passphrase, anstatt zur Eingabe Ihrer Passphrase aufgefordert zu werden
Passwort im Terminal eingeben.

Installieren GPG-Agent und Freunde
Unter Mac OS X ist dies möglicherweise erforderlich brauen installieren GPG-Agent und installiere die Mac GPG Suiten.

Verwenden Sie unter Linux Ihren Paketmanager, um gnupg2, gnupg-agent und pinentry-qt zu installieren, z. B.:

sudo apt-get install gnupg2 gnupg-agent pinentry-qt

Unter Linux sollten Sie Git auch so konfigurieren, dass es gpg2 (gnupg2) verwendet, sonst werden Sie es tun
Es kommt die Fehlermeldung „/dev/tty konnte nicht geöffnet werden“. Git's einstellen gpg.program zu gpg2:

git config --global gpg.program gpg2

Einrichtung GPG-Agent und a Pin-Eingabe Programm
Unter Mac OS X bearbeiten ~/.gnupg/gpg.conf um die Zeile einzuschließen:

Verwendungsagent

Dies ist unter Linux normalerweise nicht erforderlich gpg2 wird verwendet, da dies der Standardwert ist
bei der Verwendung von gpg2.

Als nächstes bearbeiten ~/.gnupg/gpg-agent.conf um eine Pinentry-Programmzeile zu enthalten, die auf die zeigt
Pinentry-Programm für Ihre Plattform.

Das folgende Beispiel ~/.gnupg/gpg-agent.conf zeigt, wie man pinentry-qt unter Linux verwendet:

Pinentry-Programm /usr/bin/pinentry-qt
Standardcache-ttl 3600
enable-ssh-support
Verwenden Sie eine Standardsteckdose

Das folgende Beispiel .gnupg/gpg-agent.conf zeigt, wie man die Pinentry-App von MacGPG2 auf On verwendet
Mac OS X:

pinentry-program /usr/local/MacGPG2/libexec/pinentry-mac.app/Contents/MacOS/pinentry-mac
Standardcache-ttl 3600
enable-ssh-support
Verwenden Sie eine Standardsteckdose

Sobald dies eingerichtet ist, müssen Sie den gpg-agent-Daemon starten. Überprüfen Sie zunächst
falls es bereits läuft:

env | grep GPG_AGENT_INFO
Echo tschüss | gpg-connect-agent

Wenn Sie die folgende Ausgabe sehen:

GPG_AGENT_INFO=...
OK, Verbindung wird geschlossen

Dann läuft der Daemon bereits und Sie müssen ihn nicht selbst starten.

Wenn es nicht ausgeführt wird, werten Sie die Ausgabe von aus GPG-Agent --dämon in Ihrer Shell vor
Start git Schwanz.:

eval $(gpg-agent --daemon)
Git Cola

FENSTER ANMERKUNG


Git Installation
Wenn Git an einem benutzerdefinierten Ort installiert ist, z. B. nicht in installiert C:/Git oder Programmdateien,
Anschließend muss der Pfad zu Git konfiguriert werden, indem eine Datei in Ihrem Home-Verzeichnis erstellt wird
~/.config/git-cola/git-bindir das verweist auf deine Git-Installation. z.B:

C:/Tools/Git/bin

Verbindet


Git Colas Git Dokumente
https://github.com/git-cola/git-cola/

Git Cola Startseite
https://git-cola.github.io/

Postsendung Liste
https://groups.google.com/group/git-cola

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


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Tiefenreinigung
    Tiefenreinigung
    Ein Kotlin-Skript, das alle Builds zerstört
    Caches aus Gradle/Android-Projekten.
    Nützlich, wenn Gradle oder die IDE es Ihnen erlauben
    runter. Das Skript wurde getestet
    macOS, aber ...
    Tiefenreinigung herunterladen
  • 2
    Eclipse Checkstyle-Plug-in
    Eclipse Checkstyle-Plug-in
    Das Eclipse Checkstyle-Plug-In
    integriert den Java-Code von Checkstyle
    Auditor in die Eclipse-IDE. Das
    Plug-in bietet Echtzeit-Feedback zu
    der benutzer über gewalt...
    Laden Sie das Eclipse Checkstyle-Plug-in herunter
  • 3
    AstroOrzPlayer
    AstroOrzPlayer
    AstrOrz Player ist ein kostenloser Mediaplayer
    Software, teilweise basierend auf WMP und VLC. Das
    Spieler ist in einem minimalistischen Stil, mit
    mehr als zehn Themenfarben und können auch
    b ...
    Laden Sie den AstrOrzPlayer herunter
  • 4
    movistv
    movistv
    Kodi Movistar+ TV ist ein ADDON für XBMC/
    Kodi que Permite disponer de un
    Dekodifikator der IPTV-Dienste de
    Movistar ist in einem Jahr integriert
    Mediacenter ma...
    Moviestartv herunterladen
  • 5
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ist ein kostenloses Open-Source-Programm,
    plattformübergreifende C-, C++- und Fortran-IDE
    gebaut, um die anspruchsvollsten Anforderungen zu erfüllen
    seiner Nutzer. Es ist sehr konzipiert
    verlängert...
    Laden Sie Code::Blocks herunter
  • 6
    Inmitten
    Inmitten
    Inmitten oder Advanced Minecraft Interface
    und Data/Structure Tracking ist ein Werkzeug, um
    eine Übersicht über ein Minecraft anzeigen
    Welt, ohne sie tatsächlich zu erschaffen. Es
    können ...
    Herunterladen Mitten
  • Mehr »

Linux-Befehle

Ad