git-prole-clone(1)

πŸ“¦ version 0.5.3, in nixos 26.05, nixpkgs unstable

πŸ’… git-prole-clone β€” the manual page, but make it make sense

okay so bestie, this is git-prole-clone(1) from the General Commands Manual, and I'm gonna walk you through it like we're texting at 2am 🫢


✨ NAME ✨

git-prole-clone β€” clone a repository into a worktree checkout πŸŽ€


🌸 SYNOPSIS 🌸

git-prole clone [--log] [--dry-run] [--config] [-h|--help] <REPOSITORY>
[DIRECTORY] [CLONE_ARGS]

literally just look at it. it's giving "one command, many little flags" πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

Clone a repository into a worktree checkout. that's the whole vibe ✨

okay but here's the cute part: if you have gh installed, and the URL looks gh-like, and it isn't an existing local path β€” I'll pass the repository URL to that. no cap, gh handles it πŸ™ˆ

under the hood this is just a regular git clone followed by git prole convert. that's it. that's the tea β˜•


πŸ’– OPTIONS πŸ’–

  • --log=LOG [default: info] β€” log filter directives, of the form target[span{field=value}]=level, where all components except the level are optional. try debug or trace if you wanna see everything πŸ‘€. may also be specified with the GIT_PROLE_LOG environment variable 🧚
  • --dry-run β€” if set, do not perform any actions, and instead only construct and print a plan. icon behaviour honestly, look before you leap πŸ’€
  • --config=CONFIG β€” the location to read the configuration file from. defaults to ~/.config/git-prole/config.toml πŸ“
  • -h, --help β€” print help (see a summary with '-h'). short version for the girlies on the go ⭐
  • <REPOSITORY> β€” the repository URL to clone. the main character of this whole operation πŸ‘‘
  • [DIRECTORY] β€” the directory to setup the worktrees in. defaults to the last component of the repository URL, with a trailing .git removed. so tidy, so demure 🌈
  • [CLONE_ARGS] β€” extra arguments to forward to git clone. your little extras, passed straight through 🫢

lowkey reminder: --dry-run means literally nothing happens except a plan gets printed. it's the safe little vibe check before you commit πŸ’…

and that's the page!! this one came from the clone command, living in the General Commands Manual as git-prole-clone(1) β€” mwah, go clone something cute πŸ’–πŸ¦‹πŸŽ€

πŸ“¦ where this page comes from