Configura tu tenedor #
Primero, siga las instrucciones para hacer su propia copia (bifurcación) de Matplotlib .
Resumen #
git clone https://github.com/your-user-name/matplotlib.git
cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git
En detalle #
Clona tu tenedor #
Clone su bifurcación a la computadora local con
git clone https://github.com/your-user-name/matplotlib.git
Investigar. Cambie el directorio a su nuevo repositorio: . Luego para mostrarte todas las sucursales. Obtendrás algo como:
cd matplotlib
git branch -a
* main remotes/origin/main
Esto le indica que actualmente se encuentra en la
main
sucursal y que también tiene unaremote
conexión aorigin/main
. ¿Qué repositorio remoto esremote/origin
? Intente ver las URL del control remoto. Apuntarán a tu bifurcación de github.git remote -v
Ahora desea conectarse al repositorio Matplotlib github ascendente , para que pueda fusionar los cambios desde el tronco.
Vinculando su repositorio al repositorio upstream #
cd matplotlib
git remote add upstream https://github.com/matplotlib/matplotlib.git
upstream
aquí está solo el nombre arbitrario que estamos usando para referirnos al repositorio principal de Matplotlib en Matplotlib github .
Solo para su propia satisfacción, muéstrese que ahora tiene un nuevo 'control remoto', con , brindándole algo como:git remote -v show
upstream https://github.com/matplotlib/matplotlib.git (fetch)
upstream https://github.com/matplotlib/matplotlib.git (push)
origin https://github.com/your-user-name/matplotlib.git (fetch)
origin https://github.com/your-user-name/matplotlib.git (push)