git - 需要在 git-archive 中处理 git-submodules

标签 git git-submodules

我需要将 git 子模块打包到我用 git-archive 创建的 tarball 中。

我看到在 1.6.5 git-archive 中不支持 git 子模块。

我在网上看到几个脚本来处理这种情况,但我不确定该选择哪个。

最好/最正式的方法是什么?

最佳答案

你可以试试我的脚本http://github.com/Kentzo/git-archive-all

编辑:

Mac OS X 用户可通过自制软件获得:brew info git-archive-all

关于git - 需要在 git-archive 中处理 git-submodules,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1591387/

相关文章:

Git 丢弃工作目录子模块中的更改

eclipse - 如何使用 JGit 将文件重置为特定提交?

git - 有没有办法查看 "git pull"会导致的变化?

git - 如何将 Bitbucket 项目导入 Windows 上的 Github

git pull 失败, "Untracked working tree file ' blah' 将被 merge 覆盖”,但树是干净的

git - 如何 git 忽略存储库中任何位置的 ipython 笔记本检查点

git - 如何重命名在其子目录中包含子模块的 git repo(项目)

cmake - 可选的 add_subdirectory(如 find_package)

git - 在 Android Studio 中访问 git 子模块

Android 版本控制和 Git