tag - Empujar y tirar de las ramas en Git
git push tag (4)
Asegúrese de que su URL remota utiliza la sintaxis SSH y no solo la sintaxis del protocolo Git. Si tu corres,
git remote show origin
la URL impresa debe verse algo así como
[email protected]:yourname/projectname.git
También necesita la URL para verse así si quiere poder presionar. Si solo es un usuario público (sin acceso de escritura), la URL se verá así:
git://github.com/yourname/projectname.git
Si el suyo se parece al último, puede editarlo manualmente en el archivo .git/config
su proyecto.
Tengo un repositorio local en el que estoy trabajando y su control remoto está alojado en GitHub. Recientemente, creé una rama y comencé a trabajar en ella, realizando varios commits y ahora deseo pasar la rama a GitHub y poder llevarla a otro repositorio clonado.
¿Qué se necesita hacer para lograr esto?
Si esto no es posible usando GitHub, me gustaría saber cómo hacerlo normalmente.
Como ya ha configurado los controles remotos, el comando es solo
git push origin branch-name
en el primer empujón.
Después, usar git push origin
empujaría todas las ramas con el nombre correspondiente en el control remoto.
si necesita extraer cualquier código de sucursal de forma remota a localmente
$git pull origin branch_name
mientras que si necesitas pasar el código a tu sucursal
necesitas verificar si tu código está guardado con éxito, puedes verificarlo
$git status
que
$git add -A
después de esto, comprométase con su sucursal
$git commit -m "this is initial change"
que (Último) inserte su código en su rama de la siguiente manera:
$git push origin branch_name
git push origin <local-branch-name>:<remote-branch-name>
Sustituya por <local-branch-name>
y <remote-branch-name>
. Pueden ser iguales o diferentes, como desee.