Как мне объединить мои локальные незафиксированные изменения в другую ветку Git?

Спрятать, временные коммиты branch и перебазирование может оказаться git-commands излишним. Если вы еще не git добавили измененные файлы git в индекс, вы можете просто git проверить другую ветку.

git checkout branch2

Это branching будет работать до тех пор, пока git никакие файлы, которые вы git-commands редактируете, не различаются branch между ветвями 1 и 2. Это branch оставит вас на ветке 2 с branch сохранением ваших рабочих git изменений. Если они разные, вы branching можете указать, что хотите branches объединить локальные изменения git с изменениями, внесенными git-commands путем переключения ветвей branch с помощью параметра -m для branch оформления заказа.

git checkout -m branch2

Если вы git-commands добавили изменения в индекс, вам git-commands нужно сначала отменить эти branches изменения с помощью сброса. (Это git сохранит вашу рабочую копию, она branching просто удалит поэтапные изменения.)

git reset

git

branch

2022-11-19T14:05:39+00:00
Вопросы с похожей тематикой, как у вопроса:

Как мне объединить мои локальные незафиксированные изменения в другую ветку Git?