-
Notifications
You must be signed in to change notification settings - Fork 720
Closed
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityverifiedVerification succeededVerification succeeded
Milestone
Description
- Extension version: v0.76.0
- VSCode Version: 1.83.1 (Universal)
- OS: macOS Sonoma 14.1 Beta
- Repository Clone Configuration (single repository/fork of an upstream repository): Huh?
- Github Product (Github.com/Github Enterprise version x.x.x): github.com
Steps to Reproduce:
- Install the extension
Expected Results:
The configured remotes are only fetched on explicit user interaction.
Actual Resulst:
The configured remotes are periodically fetched in the background, whether the users wants or not.
This is a an issue in at least two separate ways:
- As a user, I never consented to this behavior. It took me hours and hours to track down which extension violated my explicitly stated preference to not fetch in the background (
"git.autofetch": false). - It breaks my workflow. I periodically need to rebase my branches, and I'm often working on more than one computer on the same branch and/or I'm collaborating with a co-worker on the same branch. I rely on
git push --force-with-leasewhen I need to force-push a branch to not accidentally overwrite a push from a different computer or a from a co-worker. This relies on me, the human developer, having full control on when which branches are fetched from origin. I do not want automatic fetching in the background, and I expect you to honor my stated preferences.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature-requestRequest for new features or functionalityRequest for new features or functionalityverifiedVerification succeededVerification succeeded