Skip to content

Latest commit

 

History

History
62 lines (55 loc) · 3.56 KB

Features.md

File metadata and controls

62 lines (55 loc) · 3.56 KB

Features

OpenVCS is plugin-first and VCS-agnostic. Features, themes, UI changes, and VCS integrations are all delivered by plugins.

Current capability areas

Feature Status Notes
Clone repositories✅
Open existing repositories✅
Reopen last repository on launch✅
Switch repositories✅
View changes✅
Review file and commit diffs✅
Filter files and branches✅
Discard changes✅
Stage files✅
Stage part of a change✅
Make commits✅
Browse commit history✅
Cherry-pick commits✅
Revert commits✅
Undo recent unpublished commits✅
Create, rename, delete, and switch branches✅
Set branch upstream tracking✅
Merge branches✅
Resolve merge conflicts✅
Work with stashes✅
Fetch, pull, and push changes✅
Use Git LFS✅Built-in Git plugin
Use SSH keys and trust hosts✅
Edit .gitignore and .gitattributes✅Built-in Git plugin
Manage submodules✅Built-in Git plugin
Set repository Git identity✅Built-in Git plugin
Choose light or dark theme✅
Use plugin-provided themes✅
Open the output log✅
Check for updates✅

Planned

Feature Status Notes
Plugin/theme store🧭
Improve theme support🧭
Add more keyboard-first workflows🧭
Improve merge and conflict resolution UX🧭
Add at least one non-Git VCS plugin🧭