git cherry-pick без извлечения удаленной ветки



У меня здесь небольшая проблема, я хочу выбрать коммит из РЕПО git, который локально не присутствует в моей системе.



Например: https://github.com/DespairFactor/N6/commit/ecea4ab6d3d8bb4122522398200f1cd2a06af6d5



Обычная процедура сбора вишни включает в себя выполнение



1) git remote add <RepoName> <repoURL>



2) git fetch <RepoName> и он загружает копию, но не сливается с вашим собственным локальным РЕПО.



3) git cherry-pick <commit SHA> и вишневый сбор закончен.



У меня очень медленный скорость загрузки (1 Мбит / с), и у меня нет времени, чтобы загрузить все РЕПО за 1 коммит. Извините, если этот вопрос уже был задан и получил ответ.

749   1  

1 ответ:

Вы можете загрузить патч, а затем применить его локально.

Чтобы получить патч для конкретного коммита на GitHub, просто добавьте суффикс .patch к URL-адресу коммита:

Https://github.com/DespairFactor/N6/commit/ecea4ab6d3d8bb4122522398200f1cd2a06af6d5.patch

См.: https://github.com/blog/967-github-secrets#diff-patch

Comments

    Ничего не найдено.