- Emacs के मशहूर Git टूल Magit का अनुभव VSCode में ज्यों-का-त्यों दोहराने वाला एक्सटेंशन
- कीबोर्ड-केंद्रित Git इंटरफ़ेस के साथ, command palette और shortcuts से सभी Git काम तेज़ी से चलाए जा सकते हैं
- Magit के Status व्यू, commit, branch, push/pull, rebase, staging/unstaging, process log जैसे मुख्य फीचर्स VSCode में वैसे ही इस्तेमाल किए जा सकते हैं
- Magit Status/Popup/Dispatch/Help जैसी सुविधाएँ डिफ़ॉल्ट shortcuts (
alt+x g, alt+x alt+g आदि) के साथ दी गई हैं, और सभी फीचर्स VSCode command palette (> Magit) से भी उपलब्ध हैं
- VSCodeVim जैसे Vim एक्सटेंशन उपयोगकर्ताओं के लिए Magit/Evil-magit स्टाइल key binding customization संभव है
- theme/keymap customization, Vim plugin compatibility, monorepo support, Forge (GitHub PR/issue) integration सहित कई विकल्पों का समर्थन
उपयोग उदाहरण
- Magit Status:
alt+x g
- Magit File Popup:
alt+x alt+g
- Magit Dispatch:
alt+x ctrl+g
- आंतरिक shortcuts:
A cherry-pick, b branch, c commit, d diff, f patch, F pull, l log, m merge, P push, r rebase, z stash, g refresh, TAB section toggle, RET item visit, q close आदि
- stage/unstage
s/u, reverse v, Discard k, पूरे Stage/Unstage S/U आदि
1 टिप्पणियां
मैं edamagit के sponsors में से एक हूँ, इसलिए इसे GeekNews पर देखकर अच्छा लगा।