Разветвлен от master и создал ветку A для работы над некоторыми функциями тестирования.
После того, как все тесты прошли в ветке A, я хотел переместить весь код, чтобы он был потокобезопасным и работал с хорошо известным ThreadLocal <> класс в Java. Чтобы не навредить рабочим тестам в ветке A, я открыл новую ветку B из ветки A и поработал над ней.
Теперь тесты из ветки B работают нормально, и я хотел бы объединить их с
Если я буду go по иерархии, я должен объединить ветвь B с ветвью A, а затем ветвь A с мастером.
Но, я думаю, это бесполезно ветка A больше.
ps - Я работаю над BitBucket.
Что будет, если я сотру ветку A? Будет ли ветвь B автоматически находиться под главным? Или будет «потеряно».
Что будет, если я объединю ветку B с мастером? Должен ли я потом стереть ветку A, и все?
Хотелось бы услышать, как правильно работать в этой ситуации, и мою ошибку, работая таким образом.
Спасибо
мастер -> A -> B