2014-12-24 3 views
0

Я работаю над новой функцией в ветке, которая в конечном итоге будет втянута в нашего мастера. Тем временем, однако, есть изменения, которые я внес в мой филиал, которые могут или не сделать окончательный резак. Я бы хотел временно сохранить эту работу где-то в автономном режиме в случае сбоя коробки.Держите мою работу безопасной во временной ветке?

Я думаю о временной ветке для всего этого, проверяя ее, совершая и толкая то, что у меня есть, а затем проверяю мою оригинальную ветку и продолжаю.

И в следующий раз, когда я хочу сохранить свои изменения в автономном режиме - сделайте еще одну ветку temp или используйте ту же самую? Когда придет время выдать запрос на вытягивание (мы на github), чтобы справиться, что-нибудь особенное, что я должен сделать, или просто выпустить из моей оригинальной ветки?

Я уверен, что есть несколько способов сделать это, и я ищу то, что имеет смысл.

ответ

2

Я думаю о временной ветке для всего этого, проверяя ее, совершая и толкая то, что у меня есть, а затем проверяю мою первоначальную ветку и продолжаю.

Ничего плохого в этом нет. Сделай это.

И в следующий раз, когда я хочу сохранить свои изменения в автономном режиме - сделайте еще одну ветку temp или используйте ту же самую?

Создайте новый. В этом нет вреда. Просто не забудьте очистить после себя, удалите сумасшедшие ветки на сервере после того, как они вам больше не понадобятся.

Когда приходит время выдать запрос на тяну (мы на github), чтобы справиться, что-то особенное, что я должен сделать, или просто выпустить из моей первоначальной ветки?

Ничего особенного. Вы также можете выдать запрос на получение из временной ветви.

+1

Вы также можете использовать 'git stash' как * анонимную ветку *. Помните, что вы можете указать «имя», когда вы застреваете. Это станет ярлыком для ссылки на набор изменений позже. –

+1

OP хочет избежать потери данных из-за сбоя рабочего ПК. Чтобы этого избежать, OP хочет нажать на сервер. – janos

Смежные вопросы