From 94f476eeb7ae2081dd47771ca1275bae4a6a8149 Mon Sep 17 00:00:00 2001 From: Kiril Videlov Date: Fri, 15 Dec 2023 11:38:41 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20fix:=20improve=20UI=20text=20and?= =?UTF-8?q?=20options=20for=20Git=20authentication=20configuration?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../[projectId]/settings/KeysForm.svelte | 96 +++++++++---------- 1 file changed, 45 insertions(+), 51 deletions(-) diff --git a/packages/ui/src/routes/[projectId]/settings/KeysForm.svelte b/packages/ui/src/routes/[projectId]/settings/KeysForm.svelte index eee4ae863..8cae1e607 100644 --- a/packages/ui/src/routes/[projectId]/settings/KeysForm.svelte +++ b/packages/ui/src/routes/[projectId]/settings/KeysForm.svelte @@ -83,45 +83,45 @@

Git Authentication

- Select the SSH key that GitButler will use to authenticate with your Git provider. These keys - are unique for your every GitButler client and are never sent anywhere. + Configure the authentication flow for GitButler when authenticating with your Git remote + provider.
-
Default
- +
Auto detect
{#if selectedOption === 'default'} -
-
- We will try all of: your local SHH keys, git credentials helper and local GitButler key. -
-
- It is recommended to select a specific authenticatation flow for a better expirience. -
+
+
GitButler will attempt all available authentication flows automatically.
{/if}
- +
-
-
- Use git credentials helper +
Use existing SSH key
+ + {#if selectedOption === 'local'} +
+ Add the path to an existing SSH key that GitButler can use.
-
- {#if selectedOption === 'gitCredentialsHelper'} -
-
- We will use the system git credentials helper to authenticate with your Git provider. -
+ +
+ + + + + +
{/if}
@@ -132,8 +132,9 @@
Use locally generated SSH key
{#if selectedOption === 'generated'} -
- Add the following public key to your Git provider to enable GitButler to push code. +
+ GitButler will use a locally generated SSH key. For this to work you need to add the + following public key to your Git remote provider:
- +
-
Use existing SSH key
- - {#if selectedOption === 'local'} -
-
- Select the SSH key that GitButler will use to authenticate with your Git provider. -
+
+
+ Use a + Git credentials helper
- -
- - - - - - +
+ {#if selectedOption === 'gitCredentialsHelper'} +
+ GitButler will use the system's git credentials helper.
{/if}