git - Git 中是否有自动递归克隆的设置?

标签 git

如果 Git 仓库有子模块,您必须使用 git clone --recursive 在 checkout 主仓库时自动 checkout 它们。我总是忘记添加 --recursive 那么是否有设置使它成为 git clone 的默认行为?

最佳答案

你总是可以添加 git 别名来执行你需要的任何命令。
添加带有所有所需标志的别名,您可以从现在开始使用它。

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

从现在开始,你只需要输入 git clonesb,它就会使用 falgs 执行命令

关于git - Git 中是否有自动递归克隆的设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33630679/

相关文章:

git - Ansible:如何初始化 git 裸存储库并将其克隆到同一台机器?

python - 直接从 git 在虚拟环境中安装 python 包

git - 'git 添加 .' doesn' t 工作

git - 克隆 CodeIgniter 框架来构建我的网站

python - 在 git-python 中通过 hexsha 获取 Commit 对象

git - 从邮件列表应用 git 补丁

ruby-on-rails - 如何还原已 checkin 到 git 的 Rails 迁移

git - 如何撤消 git rm

git - 将特定的 Git 提交导出为补丁

git - 如何在不同对应的本地分支package.json中使用单独的git分支作为npm包依赖?