Це питання стосується не лише того, як виконати це завдання, але й того, чи є це хорошою чи поганою практикою роботи з Git.
Вважайте, що локально я найбільше працюю на головній гілці, але я створив тематичну гілку, яку я називатиму "topical_xFeature". У процесі роботи над "topical_xFeature" і переключення вперед і назад, щоб виконувати інші роботи на головній гілці, виявляється, що я зробив більше одного комітету на гілці "topical_xFeature", але між кожним комітом я не робив жодного поштовх.
По-перше , чи вважаєте ви цю погану практику? Чи не було б розумніше дотримуватися однієї комісії на одну гілку за натиск? У яких випадках було б добре мати кілька філій на гілці перед тим, як здійснити поштовх?
По-друге , як мені найкраще виконати приведення декількох комірок на гілці topical_xFeature у головну гілку для натискання? Неприємно не турбуватися про це і просто робити натискання там, де декілька комірок натискають, або менш прикро, щоб якось об'єднати комісії в одну, а потім натиснути? Знову ж, як це зробити?
git branch -d topic
. Чому git не в змозі визначити, що всі зміни об'єднані?