【发布时间】:2022-07-15 22:46:10
【问题描述】:
每当我尝试推送/合并更改时,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 -- .
但似乎没有任何效果,如果有人可以帮助我,那就太好了。
【问题讨论】:
标签: git github github-actions git-push unstage