作者热门文章
- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我似乎无法在任何地方找到这个看似简单的问题的答案:一旦您“发布”代码库,您如何获得它的干净副本?例如,假设我在我的 Git 存储库中的某个位置,我想发布一个副本。我如何在没有所有 Gitiness 的情况下复制它?我不想要任何 stash 的 Git 目录等。我想要一个干净的可交付产品。想法?顺便说一句,我正在使用 RoR。
最佳
最佳答案
您可能需要 git archive ,例如
git archive --format=tar -o /path/to/archive.tar master
请注意,上面的代码为您提供了整棵树。如果你愿意,可以将它缩减到只有特定的目录,包括下降多个“级别”:
git archive --format=tar -o /path/to/archive.tar master somedir/ another/dir/
关于git - 如何获取 "cleansed"Git 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1894223/
我似乎无法在任何地方找到这个看似简单的问题的答案:一旦您“发布”代码库,您如何获得它的干净副本?例如,假设我在我的 Git 存储库中的某个位置,我想发布一个副本。我如何在没有所有 Gitiness 的
我是一名优秀的程序员,十分优秀!