我有一个仓库:hello.git。我能够执行稀疏 checkout :
稀疏 checkout 路径
:/test/test1
现在我的工作区中有这个:
.../workspace/test/test1/content
我想要以下内容:
.../workspace/content
是否可以只检查您描述的路径的内容?
最佳答案
这在 git 中是不可能的。
当您以稀疏模式 checkout 时,git 只会更新与您在 $GIT_DIR/info/sparse-checkout 中的配置匹配的条目(这是由 Jenkins 上的 Git 插件设置的)。
Git 不支持在 checkout 时更改工作树的根目录。因此,当您执行稀疏 check out 时,您将始终拥有所选文件的整个目录结构。
关于git - Jenkins 稀疏 checkout : only content of directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37181193/