每当我尝试推送/合并更改时,GitHub 中的工作流都会失败并显示错误“工作目录具有未暂存的更改”;提交后,它要求我推送更改;推送后,我在 github 网站上收到错误通知;
以下是工作流 .github/workflows/dev-deploy.yml 中的代码。
chmod 600 ~/.ssh/*
git config --local core.sshCommand 'ssh -i ~/.ssh/id_ed25519 -o IdentitiesOnly=yes -o StrictHostKeyChecking=no'
git remote add DEV "$DEV_REPO"
git push DEV
以下是单击电子邮件“DEV Deploy:所有作业均失败”后可访问的输出。它实际上执行了一个工作流,或者在单击 GitHub 站点通知后,它会将我们带到工作流。如果我们点击构建,它会显示“工作目录有未暂存的更改”,
到目前为止,我以前尝试过git push DEV
;
rm -r *
git reset --hard
git read-tree --reset -u HEAD
git restore -- .
但似乎没有任何工作,如果有人可以帮助我,那就太好了。