Выбор коммитов для отправки по запросу
Я разветкил проект на GitHub. Являясь чистым источником Java, мне пришлось адаптировать его, чтобы превратить его в проект eclipse, прежде чем работать над ним. Я сделал 3 фиксации, чтобы отразить эти изменения.
Затем я закончил адаптировать фактическую программу, и я хочу отправить запрос на загрузку обратно разработчику, запрашивающему эти изменения.
Моя история фиксации выглядит следующим образом:
- Commits # 1, # 3 и # 4 основаны на eclipse и не должны быть отправлены.
- # 2, # 5, # 6, # 7 и # 8 связаны с источником и должны быть отправлены.
Как отправить запрос на вытягивание № 1, № 3 и № 4?
Ответы
Ответ 1
У вас должна быть отдельная ветка разработки для каждой из этих функций - "проект затмения" и "реализация функции". Затем отправьте запрос на извлечение "реализации функции" обратно к источнику.
Так как вы не сделали этого, вы можете отрезать ветку под названием feature
от точки, где вы клонированная и cherry-pick
совершающим 2, 5, 6, 7 и 8. Затем отправить запрос нагрузочную для этой отрасли.