Если у меня есть файл в git, который я изменил первым, а на удаленном я изменил последнюю строку, например, так:
test.py - локальный
+ import test
import bla
...
...
...
test .py - remote
import bla
...
...
...
+ print(done)
Если я пытаюсь git pull, я получаю сообщение об ошибке, что у меня есть локальные изменения, которые будут удалены, но если я оставлю sh их и применю после их работы отлично.
# option 1:
git pull # error: Your local changes to the following files would be overwritten
# option 2:
git stash
git pull
git stash apply # work great without conflict
Есть ли способ указать git вести себя как вторая опция в одной команде?