¿Cuál es el propósito de configurar un control remoto?

En el paso 3 del tutorial de bifurcación se explica de la siguiente manera:

Cuando se clona un repository, tiene un origen llamado remoto pnetworkingeterminado que apunta a su fork en GitHub, no al repository original del que se bifurcó. Para realizar un seguimiento del repository original, debe agregar otro control remoto denominado upstream:

¿Puedes explicar cuál es el propósito de hacer eso?

El control remoto en sentido ascendente debe configurarse para que pueda get actualizaciones desde el flujo ascendente (el repository original que ha bifurcado). Por supuesto, si no estás interesado en sus actualizaciones, entonces no necesitas este control remoto adicional.

Por cierto, el nombre "aguas arriba" es una convención. Puedes usar otro nombre. Pero generalmente es más fácil seguir las convenciones (existen precisamente para este propósito: facilitación).

Actualizar

Aquí una pequeña ilustración:

tenedor corriente arriba

A less que esté haciendo tapping en la stream ascendente, toda esta poderosa stream de cambios nuevos le puenteará y es probable que se seque.