Переключиться на другая ветка без изменения файлов рабочей области

Я клонировал репозиторий git из GitHub, внес некоторые изменения и несколько коммитов; я сделал довольно много, и все они довольно грязные, поэтому они не подходят для запроса на перенос. Теперь я создал ветка cleanchanges из origin / master , поэтому она чистая, и я хочу зафиксировать свои изменения там как одну фиксацию с красивым комментарием фиксации.

Когда я нахожусь на локальном мастере , Я хочу переключиться на свои чистые изменения , но без изменения файлов. И тогда я могу выполнить фиксацию.

Как я могу переключать ветки без изменения файлов?

Я хочу чтобы прояснить: у меня есть все изменения, зафиксированные в локальном мастере . Незакрепленных изменений нет.

62
задан Nic Hartley 28 May 2016 в 02:24
поделиться