Git crea sucursales locales y asocia sucursales remotas.
rama git
Git checkout -b nuevo nombre de rama
Después de ejecutar esta instrucción, se creará una nueva rama localmente. Esta rama se extrae del. rama actual, por lo que es normal que todos los archivos sean exactamente iguales a la rama actual. Después de una creación exitosa, cambiará automáticamente a la nueva rama.
Por ejemplo, quiero crear una nueva rama llamada dev1:
En este momento, ejecute git branch para ver todas las ramas locales y verá dos ramas: master y dev1. .
Esto funciona de dos maneras
git push-set-upstream source branch name
Por ejemplo, quiero enviar el dev1 local creado en el paso anterior al repositorio remoto:
Cuando quiero extraer una rama de un repositorio remoto que no existe localmente:
Git checkout -b nombre de la rama local fuente/nombre de la rama remota
p>
Esto creará automáticamente una nueva sucursal local y la asociará con la sucursal remota especificada.
Por ejemplo, el almacén remoto tiene una sucursal dev2, pero yo no tengo esta sucursal localmente. Quiero llevar dev2 a mi región:
Si tiene éxito, se creará una nueva rama dev2 localmente y se cambiará automáticamente a dev2.
Si se le solicita:
Error grave: no se puede actualizar la ruta y cambiar a la rama "dev2" al mismo tiempo.
¿Está planeando verificar "origin/dev2" que no se puede resolver como una confirmación?
Indica que la extracción no tuvo éxito. Primero debemos implementarlo
get git
y luego ejecutarlo.
Git checkout -b nombre de la sucursal local fuente/nombre de la sucursal remota
Hazlo.