===================================================
bash /workspace/assets/start.sh
===================================================
视频教程:https://www.bilibili.com/video/BV18zMWzpEgs/
说明内容同步在ISSUE中,有需要也可以在ISSUE中查看
生成的output目录及内容不同步到仓库.避免不小心生成了会被封账号的内容.
安装了插件、保存了工作流、下载了模型,请务必:
cd /workspace git add . git commit -m "同步更新" git push
如何更新ComfyUI,请在终端中运行:
bash /workspace/assets/update_comfyui.sh
手动安装插件或节点的说明
一般用Manager来安装节点就可以了,如果需要手动安装插件,请在终端中运行:
py312
cd /workspace/ComfyUI/custom_nodes/
git clone 你的插件地址
cd 你的插件目录
uv pip install -r requirements.txt
rm -rf .git
cd /workspace
git add .
git commit -m "同步更新"
git push
注意1:所有需要使用pip安装的,都需要先 py312进入python3.12专用环境中,再来安装。
注意2: 凡是git clone下来的文件夹,都需要删除里面的.git文件夹,否则同步不上去。在相应的文件夹中使用ls -a查看是否存在.git文件夹。详情请看 评论:#1 (comment)
有问题请加群交流及提交issue.
面对这种黄文件夹,一般是节点文件夹。他们是没有同步到仓库的。
比如这两个要在节点目录(/workspace/ComfyUI/custom_nodes/)中将其删除,再用git来同步。
再正常安装好节点后,删除节点文件夹根目录下的的 .git 文件夹,再同步。
.git 文件夹 在左边文件栏是看不到的,可以进行节点文件夹下,用 ls -a 命令查看。请使用以下方法来处理:
如何查找有 .git 文件夹 的目录?使用这个命令:find /workspace/ -name .git -exec dirname {} \; -prune
结果只有一个 /workspce 就是对的正常的。多出来的目录都要删除其 .git 文件夹。
root@4151871d4527:/workspace# find /workspace/ -name .git -exec dirname {} \; -prune
/workspace 【这个是不用处理的。这个以外的目录才需要处理】
/workspace/ComfyUI/custom_nodes/ComfyUI_DiffuEraser
之后根据找出的目录,使用以下命令来删除:
rm -rf /workspace/ComfyUI/custom_nodes/ComfyUI_DiffuEraser/.git
之后再用以下命令同步即可。
cd /workspace
git add .
git commit -m "同步更新"
git push