-
Notifications
You must be signed in to change notification settings - Fork 731
Description
What is the improvement or update you wish to see?
The docs explain how there are many options for configuring git auth. It's even listed on a troubleshooting page as a major solution for fetch/push issues. On Windows, the settings dialog does not contain a form for Git Authentication. It's simply missing.
Is there any context that might help us understand?
I tracked the issue down to an conditional block in the code. It's manually hidden on windows. Besides for updating the docs, there should be definitely be a comment in the code explaining why this is disabled.
gitbutler/apps/desktop/src/components/GitForm.svelte
Lines 28 to 31 in cb30a43
| {#if backend.platformName !== 'windows'} | |
| <Spacer /> | |
| <KeysForm {projectId} showProjectName={false} /> | |
| {/if} |
Also... why is it disabled? I couldn't find a single issue labeled "Implement git authentication on windows" or something similar. Is it tracked? Is it blocked by an upstream issue? My SSH key needs a password, and I can't figure out what's going on bc I can't debug anything!!
Does the docs page already exist? If so, please link to it.
https://docs.gitbutler.com/features/branch-management/pushing-and-fetching