Show HN: Interactive Smartlog VSCode Extension – An Interactive Git GUI Interactive Smartlog is a graphical VSCode extension that presents a simplified view of the Git log, directly highlighting the branches and commits that are most relevant to your current work. And it's not just a visual tool — it's fully interactive, allowing you to add/switch/remove branches, stage/unstage files, and manage commits directly from the GUI. This tool draws inspiration from Meta's Interactive Smartlog built for the Sapling source control system, and I've adapted it to work with Git. Transitioning the functionality from Sapling to Git wasn't just about a one-to-one feature transfer; it involved changing how data is queried & presented, as well as introducing UI interactions for several Git concepts (like branches, staging/unstaging changes, etc) which are not present in the Sapling source control system. Originally a personal project to enhance my own workflow, I've published the extension on the VSCode marketplace for anyone who would like to use it. I'm keen to hear your feedback and suggestions, as community input is invaluable in shaping its future updates. https://ift.tt/YHFhqPr March 17, 2024 at 06:28AM
Show HN: Interactive Smartlog VSCode Extension – An Interactive Git GUI https://ift.tt/QMZUgJL
Related Articles
Show HN: Kvak.io – Online note-taking app https://ift.tt/8rHdUnaShow HN: Kvak.io – Online note-taking app Web-based note taking app wi… Read More
Show HN: A C++11 Hierarchical State Machine Library https://ift.tt/AKUXWslShow HN: A C++11 Hierarchical State Machine Library https://ift.tt/bFJ… Read More
Show HN: MagicQuit – closes apps when you don't use them anymore (free) https://ift.tt/8T1fckvShow HN: MagicQuit – closes apps when you don't use them anymore (free… Read More
Show HN: Subscription-Based Alternative to Gumroad https://ift.tt/OvB496rShow HN: Subscription-Based Alternative to Gumroad https://turbolink.i… Read More
Show HN: Building an Audio Journaling App – Looking for Community Insights https://ift.tt/VE6qzU2Show HN: Building an Audio Journaling App – Looking for Community Insi… Read More
Show HN: Automatic commit messages with AI copilot https://ift.tt/wIW5ctJShow HN: Automatic commit messages with AI copilot https://ift.tt/G0dF… Read More
Show HN: Ggml.js – Serverless AI Inference on Browser with Web Assembly https://ift.tt/bgNeSJtShow HN: Ggml.js – Serverless AI Inference on Browser with Web Assembl… Read More
Show HN: The Population Project https://ift.tt/q9YwU3KShow HN: The Population Project Two years ago, I turned 50. After a su… Read More
0 Comments: