Comfy-Org / Comfy-Org/Comfy-Desktop

Implement: Full version control UI for ComfyUI core (commit timeline + checkout)

Open
#910 0 comments 0 reactions 1 assignee Claimed by @Kosinkadink View on GitHub
Dominant language
TypeScript
Stars
458
Forks
59
Avg merge
22h 18m
Merged PRs (30d)
45

Description

## Problem

Desktop users currently have limited version control capabilities when debugging workflow issues. When workflows break after ComfyUI updates, users need to test against different commits or stable releases to isolate the problem. Current snapshot functionality only works for already-installed versions, making it difficult to roll back to specific commits for debugging.

## Proposed Solution

Add full Git-like version control UI to Desktop, similar to what Huishi Launcher provides:

* Display a timeline of ComfyUI core commits
* Allow users to switch between different commits on demand
* Show stable releases and development versions clearly
* Enable checkout of specific commits for debugging purposes

This would significantly improve the debugging experience when workflows break, as users could easily bisect to find which commit introduced an issue.

## Reference Implementation

Huishi Launcher already implements this pattern successfully:

![image.png](https://uploads.linear.app/bc8e6840-c560-416d-b32a-72ed381e5dd3/8d102867-1502-4eb7-a12a-786da19b939b/d77d8830-3782-4808-bb8e-df33bd481fae)

The interface shows:

* Commit hash + description
* Date and time
* Clear distinction between stable and development versions
* Easy switch functionality for each commit

Source: #temp-desktop-bug-dump thread, June 3 2026.

---
*Migrated from Linear: [DESK2-114](https://linear.app/comfyorg/issue/DESK2-114/implement-full-version-control-ui-for-comfyui-core-commit-timeline)*

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.