最佳答案
我知道怎么解决这个问题:
user@host$ git pull
Updating 9386059..6e3ffde
error: Your local changes to the following files would be overwritten by merge:
foo.bar
Please, commit your changes or stash them before you can merge.
Aborting
但是有没有办法让 git pull
为我跳 stash
和 pop
舞蹈呢?
如果这个命令有一个不同的名称,没关系。
为 git stash; git pull; git stash pop
创建 shell 别名是一种解决方案,但我正在寻找更好的解决方案。