How to update all custom nodes at once, including those that don’t appear in the ComfyUI manager.

Hello!
This is a mini-tutorial on how to update all your ComfyUI custom nodes at once. Many of them don’t show up in the manager while ComfyUI is running, so you have to do it this way. First, you need to download the node package using .git—this ensures the .git folder is included, allowing you to run git pull. If you’re like me and originally downloaded a custom node by simply copying the standard link, you won’t have that .git folder; in that case, you’ll need to re-download the custom node using the correct method.
Then, as always, go to the custom nodes folder and run the cmd and git clone commands.
Next, right-click in an empty space and select the option to open a PowerShell window.
You'll see this window:
Then copy and push Enter:
PowerShellGet-ChildItem -Directory | Where-Object { Test-Path (Join-Path $_.FullName ".git") } | ForEach-Object { Write-Host "`n=== UPDATING $($_.Name) ===" -ForegroundColor Cyan; git -C $_.FullName pull }