[GH-ISSUE #1035] Feature: Bundle git with app #276

Closed
opened 2026-10-31 22:11:01 +00:00 by bsakaguchi · 7 comments
Owner

Originally created by @Fei-xin on GitHub (Mar 8, 2025).
Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1035

App Version

Image
这个时间下载的

Expected Behavior

我以为能安好直接用

Actual Behavior

Image
然后这样 新人不知道咋解决

Steps to Reproduce

Image
安装后显示这个

Debug Logs

看不懂

Browser Logs

不会

Settings JSON

看不懂

Other

No response

┆Issue is synchronized with this Notion page by Unito

Originally created by @Fei-xin on GitHub (Mar 8, 2025). Original GitHub issue: https://github.com/Comfy-Org/desktop/issues/1035 ### App Version ![Image](https://github.com/user-attachments/assets/83ee8f8c-b88f-4806-a1d8-fbeb82206352) 这个时间下载的 ### Expected Behavior 我以为能安好直接用 ### Actual Behavior ![Image](https://github.com/user-attachments/assets/bd173741-c3fd-4a9d-8675-352c19d644de) 然后这样 新人不知道咋解决 ### Steps to Reproduce ![Image](https://github.com/user-attachments/assets/063f0ef8-a881-4b04-a411-129545f7f7cf) 安装后显示这个 ### Debug Logs ```powershell 看不懂 ``` ### Browser Logs 不会 ### Settings JSON 看不懂 ### Other _No response_ ┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-1035-Feature-Bundle-git-with-app-1b06d73d365081e3981ad55be559d050) by [Unito](https://www.unito.io)
bsakaguchi 2026-10-31 22:11:01 +00:00
Author
Owner

@Fei-xin commented on GitHub (Mar 8, 2025):

Image这个最新的

<!-- gh-comment-id:2708458063 --> @Fei-xin commented on GitHub (Mar 8, 2025): ![Image](https://github.com/user-attachments/assets/5eab5b20-5b3e-4370-8784-57dc28970345)这个最新的
Author
Owner

@dosubot[bot] commented on GitHub (Mar 8, 2025):

@Fei-xin 你好! 我是Dosu,一个可以帮助您解决错误、回答问题并成为贡献者的机器人。我会在等待人类维护者的过程中为您提供帮助。

如果在安装 ComfyUI 桌面应用时遇到问题,可以尝试以下步骤来解决:

  1. 查看错误输出:点击“显示终端”以查看错误输出,这可能会提供有关问题的更多信息。
  2. 查看安装日志:点击“打开日志”以查看安装日志,日志中可能包含导致安装失败的详细信息。
  3. 重新安装:尝试点击“重新安装”按钮以重新进行安装。
  4. 检查系统要求:确保您的设备符合系统要求,特别是需要 NVIDIA GPU 和大约 15GB 的磁盘空间[1]。
  5. 手动配置:如果问题仍然存在,可以考虑手动配置 Python 运行时环境,或者使用 ComfyUI Portable 版本进行安装[2]。

如果这些步骤无法解决问题,建议查看是否有类似的错误报告,或者在 GitHub Issues 或 Comfy 官方论坛提交错误报告,并附上相关的日志和配置文件。

To continue talking to Dosu, mention @dosu.


Help Dosu learn! Give it feedback: Great Response | Irrelevant Answer | Incorrect Sources | Too Verbose | Hallucination | Bug Report | Other

<!-- gh-comment-id:2708458937 --> @dosubot[bot] commented on GitHub (Mar 8, 2025): <!-- Greeting --> @Fei-xin 你好! 我是[Dosu](https://dosu.dev),一个可以帮助您解决错误、回答问题并成为贡献者的机器人。我会在等待人类维护者的过程中为您提供帮助。 <!-- Answer --> 如果在安装 ComfyUI 桌面应用时遇到问题,可以尝试以下步骤来解决: 1. **查看错误输出**:点击“显示终端”以查看错误输出,这可能会提供有关问题的更多信息。 2. **查看安装日志**:点击“打开日志”以查看安装日志,日志中可能包含导致安装失败的详细信息。 3. **重新安装**:尝试点击“重新安装”按钮以重新进行安装。 4. **检查系统要求**:确保您的设备符合系统要求,特别是需要 NVIDIA GPU 和大约 15GB 的磁盘空间<sup>[[1]](https://docs.comfy.org/installation/desktop/windows)</sup>。 5. **手动配置**:如果问题仍然存在,可以考虑手动配置 Python 运行时环境,或者使用 ComfyUI Portable 版本进行安装<sup>[[2]](https://docs.comfy.org/installation/desktop/macos)</sup>。 如果这些步骤无法解决问题,建议查看是否有类似的错误报告,或者在 GitHub Issues 或 Comfy 官方论坛提交错误报告,并附上相关的日志和配置文件。 <!-- Dosu Comment Footer --> *To continue talking to [Dosu](https://dosu.dev), mention @dosu.* --- <sup>Help Dosu learn! Give it feedback: [Great Response](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=great_response) | [Irrelevant Answer](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=irrelevant_answer) | [Incorrect Sources](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=incorrect_sources) | [Too Verbose](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=too_verbose) | [Hallucination](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=hallucination) | [Bug Report](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=bug_report) | [Other](https://app.dosu.dev/response-feedback/05131931-030b-476b-9d99-ed0cd1c781ff?feedback_type=other)</sup>
Author
Owner
<!-- gh-comment-id:2708679970 --> @colorAi commented on GitHub (Mar 9, 2025): 你需要做一些准备工作,https://www.bilibili.com/video/BV1AXPaeaEs2/?spm_id_from=333.1387.homepage.video_card.click&vd_source=8b682e95df8c2f3d7395a9f706c0b027
Author
Owner

@woct0rdho commented on GitHub (Mar 14, 2025):

@robinjhuang Maybe you can bundle gitoxide (just a single <20MB binary, interchangeable with the usual git) or Git-Windows-Minimal

The installer of git-scm may be too complicated for people who want to quickly start

<!-- gh-comment-id:2723733390 --> @woct0rdho commented on GitHub (Mar 14, 2025): @robinjhuang Maybe you can bundle [gitoxide](https://github.com/GitoxideLabs/gitoxide) (just a single <20MB binary, interchangeable with the usual git) or [Git-Windows-Minimal](https://www.nuget.org/packages/Git-Windows-Minimal) The installer of git-scm may be too complicated for people who want to quickly start
Author
Owner

@robinjhuang commented on GitHub (Mar 14, 2025):

@woct0rdho We definitely can. Github desktop uses this node bindings.
https://github.com/desktop/dugite/blob/main/script/download-git.js

However, it does not install it globally. So we will need to change ComfyUI-Manager to use this bundled git...

<!-- gh-comment-id:2726029231 --> @robinjhuang commented on GitHub (Mar 14, 2025): @woct0rdho We definitely can. Github desktop uses this node bindings. https://github.com/desktop/dugite/blob/main/script/download-git.js However, it does not install it globally. So we will need to change ComfyUI-Manager to use this bundled git...
Author
Owner

@robinjhuang commented on GitHub (Mar 15, 2025):

Okay I think I know how we can easily do this:

Bundle dugite-native releases here with the desktop app.
https://github.com/desktop/dugite-native/releases/tag/v2.47.1

Github Desktop builds these to be portable.

They have this download script that is used when installing the dugite package. We can instead just use that script during the build process of desktop.

<!-- gh-comment-id:2726076651 --> @robinjhuang commented on GitHub (Mar 15, 2025): Okay I think I know how we can easily do this: Bundle dugite-native releases here with the desktop app. https://github.com/desktop/dugite-native/releases/tag/v2.47.1 Github Desktop builds these to be [portable](https://github.com/desktop/dugite-native). They have this [download script](https://github.com/desktop/dugite/blob/main/script/download-git.js) that is used when installing the dugite package. We can instead just use that script during the build process of desktop.
Author
Owner

@dosubot[bot] commented on GitHub (Sep 20, 2025):

Hi, @Fei-xin. I'm Dosu, and I'm helping the desktop team manage their backlog and am marking this issue as stale.

Issue Summary:

  • You requested bundling Git with the app to avoid confusion and errors for new users expecting immediate functionality.
  • I provided troubleshooting steps to help diagnose Git-related issues.
  • Community members discussed bundling lightweight Git alternatives like dugite-native.
  • robinjhuang outlined a plan to include dugite-native releases bundled with the desktop app.
  • The issue has been resolved by planning to bundle dugite-native for a smoother user experience.

Next Steps:

  • Please let us know if this issue is still relevant with the latest version of the desktop app by commenting below.
  • Otherwise, this issue will be automatically closed in 7 days.

Thank you for your understanding and contribution!

<!-- gh-comment-id:3315072470 --> @dosubot[bot] commented on GitHub (Sep 20, 2025): Hi, @Fei-xin. I'm [Dosu](https://dosu.dev), and I'm helping the desktop team manage their backlog and am marking this issue as stale. **Issue Summary:** - You requested bundling Git with the app to avoid confusion and errors for new users expecting immediate functionality. - I provided troubleshooting steps to help diagnose Git-related issues. - Community members discussed bundling lightweight Git alternatives like dugite-native. - robinjhuang outlined a plan to include dugite-native releases bundled with the desktop app. - The issue has been resolved by planning to bundle dugite-native for a smoother user experience. **Next Steps:** - Please let us know if this issue is still relevant with the latest version of the desktop app by commenting below. - Otherwise, this issue will be automatically closed in 7 days. Thank you for your understanding and contribution!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Comfy-Org/desktop#276
No description provided.