14
Magit for VSCode (Alpha)
source link: https://marketplace.visualstudio.com/items?itemName=kahole.magit
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Magit for VSCode (alpha)
Inspired by the awesome original, Magit for Emacs
Alpha: use at own your own risk!
Usage
VSCode Commands Default shortcut Magit Statusctrl+x g
Magit File Popup
ctrl+x ctrl+g
Magit Dispatch
ctrl+x alt+g
In Status: see all possible key-commands
?
Features
Magit commands ( C-x g ) File popup commands ( C-x C-g ) Status Staging Committing Committing Fetching Diffing Remoting Blaming Logging Merging Rebasing Tagging Pushing Stashing Resetting Applying DiscardingTroubleshooting
I can't commit
-
git config needs to be set, for repo or global
user.name
anduser.email
Roadmap
Interface
- Config menus
- Options/variable menus
- Branch name highlighting
( https://github.com/microsoft/vscode/wiki/Semantic-Highlighting-Overview )
Implement missing Git/Magit features
- Diffing
- Show refs
- Cherry picking
- Reverting
- Bisecting
- Worktree
- Submodules
- Patches
Long term goals
- Have 100% own model and parser (not relying on git extension API)
- More efficient, flexible, and stable
- Stable v1.0
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK