![](/img/trans.png)
[英]Why am I getting error “fatal: 'C:/Program Files (x86)/Git' is outside the repository” when I run “git reset --hard ~1” from within the repository?
[英]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.