为什么会致命:文件不在Jenkins的存储库中

时间:2019-05-27 10:34:24

标签: git jenkins github

我正在尝试在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上运行良好。我的问题有所不同,因为我只在詹金斯得到它

有帮助吗?

1 个答案:

答案 0 :(得分:0)

正如评论中所建议的,我刚刚退出git repo。

实际上,在詹金斯时,您会这样做

cd C:\Location
AnotherShellAction
git add RandomFile

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

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