Исправление ошибки в выпуске Bioconductor (git cherry-pick) - PullRequest
0 голосов
/ 22 февраля 2020

Я пытаюсь исправить ошибку в версии выпуска пакета Bioconductor. Следуя этим инструкциям , я немного застрял в строке на шаге 4:

git cherry-pick master

Прочитав о git cherry-pick из этого ресурса , он заявляет, что :

"Многие пользователи считают, что когда вы git выберите команду commit, все файлы, входящие в эту ветвь, на момент фиксации будут переведены в рабочую. каталогов. Это явно не тот случай. Когда вы git cherry-pick a commit, только изменение, связанное с этим коммитом, повторно применяется к рабочему дереву. "

Я сделал много Новые коммиты между моей веткой master и моей старой веткой release. Другими словами, я не просто хочу обновить мою старую ветку release, чтобы она включала только новые файлы из моего последнего коммита на GitHub. Вместо этого я хотел бы просто скопировать и вставить все файлы и структуры, которые присутствуют в моем последнем коммите в пакет на моем GitHub (независимо от того, были ли они просто с последнего коммита) в мой старый release ветка на Bioconductor, которую необходимо обновить.

Должен ли я поэтому не использовать команду git cherry-pick master в соответствии с рекомендациями? И если нет, что я должен использовать на этом этапе? Спасибо, что поделились своими мыслями!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...