Contributing
Yggdrasil is an open-source project and we welcome contributions!
Reporting Issues
If you find a bug or have a feature request, please search our existing issues before opening a new one.
- GitHub Issues: logkat/vscode-yggdrasil/issues
Development
If you’d like to contribute code:
- Fork the repository.
- Clone your fork locally.
- Install dependencies:
npm install. - Run the extension in debug mode (
F5). - Submit a Pull Request with a clear description of your changes.
FAQ
Q: Why don’t I see any worktrees?
A: Ensure you have opened a folder that is part of a git repository. Yggdrasil runs git worktree list from your project root.
Q: Does Yggdrasil support virtual worktrees?
A: Currently, Yggdrasil focuses on local git worktrees as defined by the git worktree command.