Итак, я хочу создать набор патчей - всего 3 различных патча для исправления кода. Это проект git
.
Я подумал о следующих шагах -
- Я нахожусь в
master
ветви. Сделано с помощью git checkout master
Создание 3 разных веток - git branch First
, git branch Second
и git branch Third
- Внесение изменений (Код исправления 1) в ветку
First
. Затем создайте патч 1 с master
и First
. - Внести изменения (исправление кода 2) в ветку
Second.
. Затем создайте патч 2 с master
и Second
. - И аналогично для третьего исправления.
Важно отметить, что все изменения кода для всех 3 патчей в одном файле .c
. Кроме того, я не могу сделать один патч из всего исправления кода - я должен сделать 3 разных патча - это требование.
На самом деле патчи должны быть независимыми - патч 1 может быть применен разработчиком 1 на одном коммите ha sh, патч 2 может быть применен другим разработчиком на другом другом коммите ha sh - и аналогично для dev 3.
Я уверен, что есть способ создать 3 патча, используя только одну ветку. Будь добр, освети.