通过git命令将文件签出到特定文件夹

通过git命令将文件签出到特定文件夹,git,jenkinsfile,Git,Jenkinsfile,我想在Jenkins文件中运行这个命令 git checkout <repo> <folder name> 你知道我怎样才能在詹金斯档案里做吗?我可以将文件签出到特定文件夹吗 我可以将文件签出到特定文件夹吗 您可以将特定文件夹的文件签出,而不是*签出到特定文件夹 看 当给出时,git checkout不会切换分支。 它从索引文件或命名的(通常是提交)更新工作树中的命名路径 git checkoutwith用于将修改或删除的路径从索引还原到其原始内容,或将路径替换为命名的

我想在Jenkins文件中运行这个命令

git checkout <repo> <folder name>
你知道我怎样才能在詹金斯档案里做吗?我可以将文件签出到特定文件夹吗

我可以将文件签出到特定文件夹吗

您可以将特定文件夹的文件签出,而不是*签出到特定文件夹

当给出
时,
git checkout
不会切换分支。
它从索引文件或命名的
(通常是提交)更新工作树中的命名路径

git checkout
with
用于将修改或删除的路径从索引还原到其原始内容,或将路径替换为命名的
中的内容(通常是提交)

但在您的情况下,当您执行
git checkout xxx--path时,问题来自您当前的工作目录:您需要处于git repo中

尝试将repo签出到路径被调用,而不是
git checkout

我可以将文件签出到特定文件夹吗

您可以将特定文件夹的文件签出,而不是*签出到特定文件夹

当给出
时,
git checkout
不会切换分支。
它从索引文件或命名的
(通常是提交)更新工作树中的命名路径

git checkout
with
用于将修改或删除的路径从索引还原到其原始内容,或将路径替换为命名的
中的内容(通常是提交)

但在您的情况下,当您执行
git checkout xxx--path时,问题来自您当前的工作目录:您需要处于git repo中


尝试将repo签出到一个路径被称为,而不是
git checkout

我指的是将它与jenkinsfile@MosesLiaoGZ确切地我也是。执行此git命令时,请检查当前的工作目录。确保结账是你真正想要做的。Jenkinsfile与否。我说的是将它与jenkinsfile@MosesLiaoGZ确切地我也是。执行此git命令时,请检查当前的工作目录。确保结账是你真正想要做的。不管是不是詹金斯档案。
[git-checkout-example] Running shell script
+ git checkout git@code.in.spdigital.io:sp-digital/jarvis-api.git wahahah
fatal: Not a git repository (or any of the parent directories): .git