繁体   English   中英

为什么我会致命:文件来自Jenkins的存储库

[英]Why am I getting fatal: file is outside repository from Jenkins

我试图在Jenkins工作中推送Git上的文件:

在JENKINS中我添加了一个Windows shell命令作业,这是第一个命令:

git add "C:\Users\AMRABET\Documents\VSC\HW\index.html" 

但是我收到以下错误:

fatal: C:\Users\AMRABET\Documents\VSC\HW\index.html: 'C:\Users\AMRABET\Documents\VSC\HW\index.html' is outside repository

相同的命令适用于Windows CMD。 它适用于Windows。 我的问题不同,因为我只在詹金斯得到它

有帮助吗?

正如评论中所建议的那样,我刚刚退出git仓库。

实际上在Jenkins你做的时候

cd C:\Location
AnotherShellAction
git add RandomFile

git动作不会从你提到的C:\\ Location执行,而是从默认工作区执行。 这意味着您需要在每条指令后再次输入所需的位置。 那么好的方法是:

cd C:\Location
AnotherShellAction
cd C:\Location
git add RandomFile

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM