МЕРЗАВЕЦ:Нужно ли мне фиксировать свою ветку перед проверкой другой ветки, как насчет сохранения?

StackOverflow https://stackoverflow.com/questions/2031158

  •  19-09-2019
  •  | 
  •  

Вопрос

Я новичок в Git и немного сбит с толку.У меня есть главная ветвь, и я создал вторую функциональную ветвь.

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

Где вступает в игру stash, это что-то, что вы делаете перед переключением ветвей (но не хотите фиксировать), или это просто отмена некоторых изменений, чтобы вы могли временно вернуться к предыдущему коду?

Это было полезно?

Решение

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

Другие советы

Вероятно, вы не хотите использовать stash для этой цели.

Если вы действительно хотите одновременно разрабатывать на master и ветке функций, я предлагаю клонировать ваш репозиторий, работать в clone и master, а затем использовать push и pull для перемещения изменений между ними.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top