microsoft / microsoft/VFSForGit
Update precommand locking tables for new `git-switch` and `git-restore` commands in Git 2.23
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 6.1k
- Forks
- 474
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 8
Description
Git 2.23 includes new commands git-switch and git-restore that perform some of the operations that git-checkout currently combines.
If we're watching for git-checkout and intercepting in any way, we need to look at doing this for the new commands as well.
https://github.com/git-for-windows/git/releases/tag/v2.23.0.windows.1
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the precommand locking tables and the handling for git-checkout, then compare them with the Git 2.23 release notes linked in the issue. Update the relevant command coverage so git-switch and git-restore are handled wherever git-checkout is watched or intercepted, and verify that both new commands are covered.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100