Как поместить незафиксированные изменения в новую ветку в SourceTree? - PullRequest
0 голосов
/ 09 января 2019

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

Ответы [ 2 ]

0 голосов
/ 09 января 2019

Просто нажмите на Ветка Значок
Дайте Имя вашей ветке
Нажмите OK
Ваш код будет автоматически синхронизироваться с вашей новой веткой.
затем, если вы хотите зафиксировать свой код в этой ветке
просто зафиксируйте его в своей только что созданной ветке. (Тот, с BOLD )

0 голосов
/ 09 января 2019

В SourceTree он работает примерно так же, как и в Git из командной строки: на ваши неустановленные, незафиксированные изменения не влияют при создании и извлечении новой ветви.

Поэтому щелкните правой кнопкой мыши предыдущий коммит в журнале / истории, выберите «Ветвь ...» и введите имя ветки. Когда вы "создаете ветку", ваша неподготовленная незавершенная работа все еще будет там, и вы будете в новой ветке.

Постановка и принятие ваших изменений в соответствии с нормой.

...