Descargue una label específica de un repository diferente

En un proyecto viejo en el que trabajé, tengo una configuration de Drupal establecida y configurada en la versión 6.20. Ahora que sé de Git y demás, he subido mi sistema a bitbucket, pero al mismo time, quiero actualizar el sitio a 6.33 pero quiero hacerlo a través de un "git pull" pero desde el repository principal de Drupal en github.

Entonces, viendo cómo mi repository de git se establece en mi repository de bitbucket privado, ¿cómo hago una descarga de solo Tag 6.33 desde el repository de github de Drupal?

Después de esto, planeo hacer una actualización paso a paso de todos los files entre 6.33 y mi sitio actual.

(La razón de esto es que tuve que modificar ligeramente un file del sistema Drupal y quiero asegurarme de que lo que modifiqué no se sobreescriba. También estoy haciendo esto en toda la command-line, ¡así que cualquier herramienta de modificación de commands en command-line ayudaría!)

Supongo que creó su proyecto original a partir de un tarball de 6.20 o algo así, y que no tiene el historial de proyectos que se remonta? Dado que sugeriría lo siguiente

Solo haz un clon del repository drupal github (no sé la syntax exacta aquí, algo así como)

git clone https://github.com/drupal/drupal 

Luego, desearía consultar la antigua label 6.20 (adivinar también la syntax de la label, usar cualquier git tag -l informes) y crear una twig de eso.

 git checkout -b my_stuff 6.20 

Ahora usa los commands del sistema de files para sobrescribir todo lo que tienes en tu directory de trabajo y confirmar el resultado. (tenga en count que si tiene historial de su proyecto, probablemente desee importarlo en esta misma location, pero cree varias confirmaciones).

Una vez que hayas hecho eso, harías

 git merge 6.33 

(o usa rebase si prefieres).