Is it possible to make git clone recursive by default?

Is it possible to make git clone do git clone --recursive by default?

  • Git uncertainty - customized, but able to pull in upstream changes?
  • How do I git rm a file without deleting it from disk?
  • Installing github version of package with Anaconda
  • Is it possible to continue a pull request opened by someone else on Github?
  • How to “pull” from a local branch into another one?
  • Remove specific commit
  • How to use version control on a remote development server?
  • One source needs to compile differently on multiple machines
  • NetBeans and Git: I did install Git plugin but does not connect to repo after initializing, nor adds files
  • How can I resolve non-fast-forward updates error when pushing app to heroku?
  • How do you use tags in git to manage software versions
  • New git diff compaction heuristic isn't working
  • One Solution collect form web for “Is it possible to make git clone recursive by default?”

    Define your own alias.

    git config --global alias.cloner "clone --recursive"


    git cloner http://localhost/yyy.git
    Git Baby is a git and github fan, let's start git clone.