いくつかの 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
これらのコマンドを個別に実行すると、問題なく動作します。このエイリアスはかなり長い間機能していましたが、時々失敗します。Google は、ワーキング ツリーの喪失に関する情報を切望しています。
洞察はありますか?前もって感謝します。