用git别名丢失我的工作树

时间:2012-11-28 16:58:29

标签: git windows-7

每当我尝试使用一些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

如果我单独执行这些命令,它可以完美运行。这个别名已经工作了很长时间,但偶尔会失败。谷歌一直非常渴望获得有关失去工作树的信息。

有什么见解?提前谢谢。

0 个答案:

没有答案