-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Open
Labels
area - gitFeatures or bug reports relating to gitFeatures or bug reports relating to git
Description
What feature or improvement do you think would benefit Files?
Having this as an option would allow Files to easily support the full range of Git features, including automatically respecting the user's Git settings, using any authentication methods they have already configured, and pushing to ssh remotes. This is a fairly common way of implementing Git support, seen in software like vscode. Files can fall back to libgit2 for basic support if Git is not already installed (unlikely on a developer's machine)
Requirements
- Introduce an
IGitServiceabstraction and refactor the existingGitHelpersimplementation to use it - Implement existing Git operations through git.exe and use this implementation if git.exe is found
- Add configuration options
Files Version
3.8.13
Windows Version
10.0.27774.1000
Comments
No response
kitswasLamparter
Metadata
Metadata
Assignees
Labels
area - gitFeatures or bug reports relating to gitFeatures or bug reports relating to git
Type
Projects
Status
π Planning stage