Einrichten von Aliasen
Du kannst für Copilot in der CLI Aliase erstellen, um die Tastatureingaben zu reduzieren und um Copilot in der CLI die Ausführung von Befehlen in deinem Namen zu ermöglichen.
Wenn du zulassen möchtest, dass Copilot in der CLI Befehle ausführt, führe die folgenden Befehle aus, um die Aliase zu erstellen (im Gegensatz zum Erstellen eines Alias für einen anderen Shellbefehl).
Nachdem Sie die folgenden Befehle ausgeführt haben, um die Aliase zu erstellen, können Sie ghcs
und ghce
anstelle von gh copilot suggest
und gh copilot explain
ausführen.
Bash
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
echo 'eval "$(gh copilot alias -- bash)"' >> ~/.bashrc
PowerShell
$GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1" gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force ) echo ". `"$GH_COPILOT_PROFILE`"" >> $PROFILE
$GH_COPILOT_PROFILE = Join-Path -Path $(Split-Path -Path $PROFILE -Parent) -ChildPath "gh-copilot.ps1"
gh copilot alias -- pwsh | Out-File ( New-Item -Path $GH_COPILOT_PROFILE -Force )
echo ". `"$GH_COPILOT_PROFILE`"" >> $PROFILE
Zsh
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc
echo 'eval "$(gh copilot alias -- zsh)"' >> ~/.zshrc
Ändern der Standardausführungs-Bestätigung
Wenn du den Alias ghcs
verwendest und die Option Execute command auswählst, wirst du von Copilot in der CLI zur Bestätigung aufgefordert, bevor der Befehl ausgeführt wird. Sie können die Standardbestätigung ändern.
-
Führen Sie den folgenden Befehl aus:
Shell gh copilot config
gh copilot config
-
Wählen Sie den Standardwert für die Bestätigung der Befehlsausführung aus.
-
Wählen Sie die gewünschte Standardeinstellung aus.
Ändern der Nutzungsanalysen
Sofern du die Zustimmung erteilst, sendet Copilot in der CLI Nutzdaten im unten angegebenen Format an das Analysesystem. Diese Daten helfen, das Produkt zu verbessern. GitHub werden nicht in den Daten bestimmter Personen oder in bestimmten Abfragen angezeigt.
{
"platform": "darwin",
"architecture": "arm64",
"version": "0.3.0-beta",
"custom_event": "true",
"event_parent_command": "explain",
"event_name": "Explain",
"sha": "089a53215fc4383179869f7f6132ce9d6e58754a",
"thread_id": "e61d0d08-f6ba-465b-81cf-c30fd9127d70"
}
Sie können sich für oder gegen die Datenerfassung entscheiden:
-
Führen Sie den folgenden Befehl aus:
Shell gh copilot config
gh copilot config
-
Wählen Sie Optionale Nutzungsanalyse.
-
Wählen Sie die gewünschte Standardeinstellung aus.