Es sieht aus wie Sie die Git Plugin von PackageControl verwenden. Die Liste der verfügbaren Befehle befindet sich in den Dateien Default.sublime-commands (für Befehle, die in der Befehlspalette angezeigt werden) und Main.sublime-menu (für Befehle, die im Menü angezeigt werden).
Wenn Sie in die Datei Default.sublime-commands
einchecken, sind die folgenden Befehle, die einen Push ausführen, so dass Sie den auswählen können, den Sie an den Schlüssel binden möchten. Beachten Sie, dass Sie für ein paar von ihnen auch die args
einschließen müssen.
{
"caption": "Git: Push",
"command": "git_raw", "args": { "command": "git push", "may_change_files": false }
},
{
"caption": "Git: Push Current Branch",
"command": "git_push_current_branch"
},
{
"caption": "Git: Push Tags",
"command": "git_raw", "args": { "command": "git push --tags", "may_change_files": false }
}
Es gibt keine definierte Befehle für die Möglichkeit, mit einem bestimmten Zweig zu überprüfen oder fusionieren, though.
Möglicherweise könnten Sie den git_raw
Befehl verwenden, um dies zu tun, übergeben Sie die Argumente, die Sie git in der Befehlszeile bereitstellen würden, aber ich weiß nicht, ob das in diesem Zustand im Allgemeinen sicher ist (z. B. der Status Bar) könnte nicht mehr synchron sein, wenn es um das Plugin geht.