每当我尝试使用一些git别名时,我就遇到了这个错误。
First, rewinding head to replay your work on top of it...
fatal: C:\Program Files (x86)\Git/libexec/git-core\git-am cannot be used without a working tree.
特别是我的“git sync $ 1”
sync => !f() { git checkout $1 && git pull && git checkout - && git rebase $1 && git push --force origin HEAD;}; f
如果我单独执行这些命令,它可以完美运行。这个别名已经工作了很长时间,但偶尔会失败。谷歌一直非常渴望获得有关失去工作树的信息。
有什么见解?提前谢谢。