У меня есть 2 ветви, которые являются branch_1 и branch_2.If мое рабочее пространство в чистоте, я могу оформить от одного к другому с помощью git checkout branch_1/branch_2
Как переключиться на другую ветку без фиксации и кошелька?
Но иногда рабочее пространство не является чистым, поэтому я должен совершить или копить их, прежде чем переключиться в другая ветка. Вот мой вопрос:
Есть ли способ, которым я могу переключиться на другую ветку без commit
или stash
? Я имею в виду, что я могу переключить ветвь, даже если рабочая область не чиста, поэтому, когда я снова включаюсь в эту ветку, рабочая область такая же, как и в последний раз, когда я ее покидаю.
'stash' существует для резервного копирования изменений в рабочей области без коммитов. Это инструмент для этой конкретной проблемы. Я не вижу причины, чтобы не использовать его. –
Значит, вы хотите сделать кошелек без необходимости делать кошельки? –