Как я могу переключиться между неустановленными изменениями и старым кодом? - PullRequest
0 голосов
/ 19 октября 2018

Существует ли быстрый способ переключения между кодом до недавних (неустановленных) изменений и текущим кодом?

В моем примере использования показано, как приложение ведет себя по-разному до и после моих изменений на определенной странице..

До сих пор я использовал два разных подхода

  1. Переключение между master и моей текущей рабочей веткой
  2. , используйте git stash и git stash apply для удаленияи повторно применить неустановленные изменения

Первый подход немного медленный, и иногда мастер отстает от моей основной ветки из-за нескольких других коммитов, поэтому он не очень хорош для сравнения.

второй вариант кажется мне предпочтительным, но у меня складывается впечатление, что люди больше используют эту команду, чтобы отложить последние изменения, перейти на другую ветку и затем вернуться к тому, над чем они работают.

Я былинтересно, есть ли другой предпочтительный способ или это так.

1 Ответ

0 голосов
/ 19 октября 2018

Если тайник выполняет свою работу, какая разница, как его используют другие или что они делают во время тайника?

Вот моя рутина:

git add .; git stash

Позже ...

git stash pop

Pop удаляет тайник из файла.Используйте apply, если хотите сохранить его для потомков.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...