Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Windows installer to configure itself as helper in all Git installs #46

Closed
mjcheetham opened this issue Jun 5, 2019 · 0 comments
Assignees
Labels
enhancement New feature or request platform:windows Specific to the Windows platform

Comments

@mjcheetham
Copy link
Collaborator

The current Windows installer just drops the GCM Core binaries in %ProgramFiles%. We should also look at setting the credential.helper configuration entry, as well as the required useHttpPath = true entry for dev.azure.com remotes.

A few options include:

  • Replicate GCM Windows and introduce an install command that discovers all Git installations (including msys installs?) and copies itself into the directory, and sets the credential.helper = manager
  • Set the current user's ~/.gitconfig to:
[credential]
    helper = # empty value first to reset the helper list from --system
    helper = <path/to/gcmcore>
  • Put %ProgramFiles%\Git Credential Manager on the %PATH%? (problem: how do we support side-by-side GCM Core and GCM Windows if they're both called git-credential-manager.exe?)
  • Something else?

These options require answering the question about should GCM Core be a machine-wide or user-scoped install?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request platform:windows Specific to the Windows platform
Projects
None yet
Development

No branches or pull requests

1 participant