I swear someones just using it as a harder drive at this point

  • the rizzler@lemmygrad.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    24 hours ago

    no shallow is --shallow. the difference is --depth refers to the history (as reported by, e.g. git log), whereas shallow will only check out the root of the repository and any paths explicitly specified. i guess the article is describing some sort of problem with users who convert their shallow repository to a regular full repo. i wouldn’t know a lot about that.

    • onlinepersona@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      9 hours ago

      This is the documentation from git clone --help

      --depth=<depth>

      Create a shallow clone with a history truncated to the specified number of commits. Implies --single-branch unless --no-single-branch is given to fetch the histories near the tips of all branches. If you want to clone submodules shallowly, also pass --shallow-submodules.