¿Cómo puedo clonar un repository de git pero todavía recibir actualizaciones en el repository original?

Me gustaría "clonar" una aplicación de código abierto en github para configurarla y hacer una versión modificada de la misma.

Pensé en la clonación y cambio de partes aunque no puedo entender esto. ¿Cómo puedo clonar el repository, pero mantener una "relación" con el original, ya que aún está en desarrollo y muchos parches se envían periódicamente? Entonces, ¿cómo puedo get las actualizaciones una vez que estén disponibles sin save mis cambios por separado y volver a fusionar con cada nueva versión?

ps: mi terminología es bastante limitada cuando se trata de git, así que por favor corrígeme si menciono algo incorrecto.

En caso de que alguien esté enfrentando el mismo problema, este enlace me pareció muy útil.

Aquí hay un tutorial simple:

  1. Tenedor el repository que necesita. [Hazlo haciendo clic en el button del tenedor en la página del repository.]
  2. asegúrese de mirar y hacer una estrella en el repository para recibir notifications cuando surjan nuevas actualizaciones. [el button de observación y el button de estrella también se encuentran en la página del repository]
  3. clonar el repo bifurcado a su máquina local, este es ahora su directory de trabajo.
  4. Ahora queremos configurar un control remoto que rastree el repository original

     git remote add upstream https://github.com/username/repositoryname.git 

esto agregará un nuevo control remoto llamado 'upstream' que apunta al repository oficial Torque2D.

  1. ahora tenemos que crear una nueva twig, nombrarla como quieras, escribir:

     git branch branch_name 

cambiamos a la nueva twig con el command de finalización, haciendo 'branch_name' nuestra twig actualmente activa; Nos dirigimos a la versión más reciente del repository que está vinculado a nuestro control remoto ascendente y atraemos los contenidos de su twig de desarrollo a nuestra twig local actualmente activa.

para mí esto funcionó, el enlace remoto era la pieza que faltaba del rompecabezas, rebase era una característica épica que alguien señaló en la sección de comentarios de arriba, que hizo la vida un poco más fácil cuando se trata de fusionar actualizaciones de diferentes twigs.