En este post te explicamos:
¿Hay algún comando 'git rebase origin' en Git?
Si el usuario ejecuta el “ git rebase origin 'comando, el terminal Git mostrará el mensaje de error' fatal: 'origen' aguas arriba inválido ” y nunca vuelva a establecer la base de la rama remota ascendente. Sin embargo, los usuarios de Git pueden usar el ' git rebase origin/branch Comando para reorganizar la rama desde la rama ascendente remota y aplastar confirmaciones.
¿Cómo usar el comando 'git rebase origin/ '?
Usar el ' git rebase origin/branch ”, los usuarios de Git deben extraer la rama desde el control remoto aguas arriba o buscar la rama remota usando el comando “ buscar ' dominio.
Paso 1: abre la terminal Git
Primero, desde el Windows” Puesta en marcha ”, inicie el terminal Git:
Paso 2: Mover al repositorio de Git
Al utilizar el “ discos compactos ”, muévase al repositorio de Git:
$ discos compactos 'C:\Git'
Paso 3: Tire de la sucursal remota
Extraiga los cambios de la rama remota y agréguelos al HEAD del repositorio local:
$ tirar de git maestro de origen
Paso 4: verifique las sucursales
Consulta la lista de sucursales y elige la sucursal en la que deseas rebase la sucursal de origen:
$ rama git
Paso 5: cambiar a sucursal
Cambie a la sucursal a la que está rebasando el origen a través del “ pago git ' dominio:
$ pago git características
Paso 6: Reorganizar la rama de origen
A continuación, vuelva a establecer la base de la rama de origen o la rama remota usando el ' git rebase origin/
Verifique el registro de Git para verificar si la sucursal remota está reorganizada o no:
$ git reflog
Sugerencia adicional: método alternativo para reorganizar la rama de origen
Los usuarios de Git pueden volver a establecer la base de la rama remota mediante la transmisión ascendente de la sucursal remota y luego volver a establecer directamente la base de la rama ascendente en la sucursal local utilizando el ' git rebase
Para ello, siga las instrucciones proporcionadas.
Paso 1: rama de origen aguas arriba
Establezca la rama remota como upstream utilizando el ' rama git ' dominio. Aquí, la opción “ –configurar aguas arriba ” se utiliza para configurar la rama ascendente:
$ rama git --set-upstream-a = origen / Maestro
Paso 2: Cambiar la base de la rama ascendente en la rama local
A continuación, vuelva a establecer la base de la rama ascendente remota en la rama local a través del ' git rebase
Hemos recopilado información auténtica relacionada con la reorganización de sucursales remotas en Git.
Conclusión
Para volver a establecer la base de la rama remota, primero tire o busque la rama remota a través del ' git pull