14

Magit for VSCode (Alpha)

 4 years ago
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.
neoserver,ios ssh client

qqieeuy.png!web Magit for VSCode (alpha)

6nYZbqm.png!web

Inspired by the awesome original, Magit for Emacs

Alpha: use at own your own risk!

magit_lowdef.gif

Usage

VSCode Commands Default shortcut Magit Status ctrl+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 Discarding

Troubleshooting

I can't commit

  1. git config needs to be set, for repo or global

    user.name and user.email

  2. code needs to be in your path

    (Doesn't apply to OS X)

    Adding VSCode to path

Roadmap

Interface

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

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK