Steven Shum
A Bioinformatics Engineer.
1.3.18-版本控制 3
104 93 GitHub Actions 更新 Submodule
怎么通过 GitHub Actions 实时更新 Git 仓库中的子模块(submodules)。 git submodule update --init --recursive 这个命令用于初始化并更新仓库中的子模块。具体来说: --init 参数会初始化在 .gitmodules 文件中指定的每个子模块的配置信息,但不会更新子模块的内容。这个步骤是必须的,因为 Git 不会自动初始化子模块的配…
83 解决 GitHub 提交次数多导致仓库体积过大的问题
提交代码要控制节奏,不能随心所欲,尤其是团队协作开发。如果发现 .git 目录太大,推荐使用 Git LFS 来管理大文件。 参考以下几篇文章的解决方案: 被吐槽 GitHub仓 库太大,直接 600M 瘦身到 6M,这下舒服了 - 博客园 如何解决 GitHub 提交次数过多 .git 文件过大的问题? - 知乎