Clone a repository with git-like destination behavior.
f clone behaves like git clone for destination paths:
f clone <url>clones into the current working directory using Git's default folder naming.f clone <url> <dir>clones into an explicit destination directory.
For GitHub inputs, Flow normalizes clone URLs to SSH:
https://github.com/owner/repo->git@github.com:owner/repo.gitowner/repo->git@github.com:owner/repo.git
This command does not force clones into ~/repos and does not auto-configure upstream.
f clone <url-or-owner/repo> [directory]# GitHub URL -> SSH clone URL
f clone https://github.com/genxai/new
# owner/repo shorthand -> SSH clone URL
f clone genxai/new
# explicit destination folder (same as git clone)
f clone genxai/new my-local-new- Use
f clonewhen you want standardgit clonedestination behavior. - Use
f repos clonewhen you want managed placement under~/repos/<owner>/<repo>plus optional upstream automation.