У меня есть весь рабочий код в репозитории, и мне пришлось изменить некоторый код внутреннего / внешнего интерфейса из neccessity и оставить их в режиме постоянного «неэтапного изменения».
Поскольку я провел все тесты локально, мне не нужно было использовать ветки до сегодняшнего дня.
Теперь у нас есть ветка dev
, и я фиксирую свои изменения в dev
, затем checkout master
и git merge dev
.
Единственная проблема в том, что каждый раз, когда я изменяю один из этих неустановленных файлов, я получаю известное:
Please commit your changes or stash them before you switch branches.
Aborting
Этот ответ как-то помогает { ссылка }, но для меня это неэффективный способ делать это при каждой фиксации.
Есть ли способ сделать меньше работы при каждой фиксации / слиянии?