El "CAMENTA DE GIT"El comando permite a los desarrolladores revisar el compromiso deseado Sha-Hash para mover la posición de la cabeza. Sin embargo, si el desarrollador revisa un compromiso Sha-Hash directamente, los pone en un "cabeza separada"Estado, lo que significa que la copia actual de SHA que la copia del desarrollador se ha revisado y no se ramifica a él. Puede volver a la rama local de Git para salir del estado de la cabeza separada.
Este artículo discutirá el método para abordar y resolver la rama de cambio de "pago de git" a la rama "sin rama".
Cómo solucionar "Git Checkout" está cambiando la rama a "No hay rama"?
Para abordar el "Sin rama"Problema, siga la serie de pasos:
Paso 1: Cambiar al repositorio de Git
Primero, navegue al repositorio de git ejecutando el "cd" dominio:
$ CD "C: \ Users \ nazma \ git"
Paso 2: Historial de referencia de registro de git
Luego, use el comando proporcionado para verificar el historial de registro de referencia Git:
Log de $ git
Aquí, se mostrará la lista de los compromisos del repositorio actual. Ahora, seleccione Conjunto deseado:
Paso 3: Verifique para comprometerse
Ahora, consulte el compromiso deseado ejecutando el "CAMENTA DE GIT"Comando junto con el Sha-Hash:
$ git checkout 5ED63CF
Se puede observar que la cabeza apunta a una ID de confirmación específica:
Paso 4: Verificar el pago de Commit Commit
Después de eso, verifique el puntero de la cabeza que se mueve a la confirmación especificada Sha-Hash a través del "Git log" dominio:
Log de $ git .
Según la salida dada a continuación, el cabezal apunta a la ID de confirmación específica, y cambió a ""Sin rama":
Paso 5: Cambiar a la rama local
Ahora, ejecute el "CAMENTA DE GIT"Comando y cambiar a la rama local:
$ git checkout maestro
Aquí, el puntero de la cabeza se mueve al especificado "maestro" rama:
Hemos discutido efectivamente el proceso para abordar y resolver la rama cambiante de "pago de GIT" a la rama de "sin rama".
Conclusión
Para abordar el "CAMENTA DE GIT "Está cambiando la rama a"Sin rama"El problema, primero, pase al repositorio de git requerido y vea el historial de registro de referencia de git. Copie la ID de confirmación deseada del historial del registro y ejecute el "CAMENTA DE GIT " dominio. Para resolver este problema, ejecute el "CAMENTA DE GIT " dominio. Este artículo ilustra el método para abordar y resolver la rama cambiante de "pago" a la rama de "no rama".