Pasos para enviar código en git:
git pull recupera la actualización de una rama del host remoto y la fusiona con la rama local designada.
git status Ver el estado actual
git add + file
git add -u + ruta: enviar el código de seguimiento modificado a la caché
git add -A + ruta: enviar el código modificado sin seguimiento a la caché
git add -u com / breakyizhan / src
Enviar el código modificado rastreado bajo el directorio com / breakyizhan / src al caché
git commit -m "fix XXbug" Empuje la modificación al repositorio local de git
git push Empuje el código enviado actualmente al repositorio local de git A un punto remoto del remoto anfitrión
Pasos para crear una nueva rama de características de git:
Git branch name Crear una rama llamada name
Git checkout xxx_dev Cambiar a una rama llamada xxx_dev
Git pull Extraer código de una rama remota a una rama local
Git checkout -b main_furture_xxx Crear y cambiar a main_furture_xxx branch
Git push origin main_furture_xxx Realizar operaciones push, completar el sincronización de la sucursal local a la sucursal remota
Dos métodos y diferencias de fusión de GIT:
Hay dos tipos de combinación de código Git : Git Merge y Git ReBase
Git Merge: fusiona el historial de las dos ramas. La rama actual no se cambiará. Compara los diferentes archivos de las dos partes y los almacena en caché, genera una confirmación y envía.
Git ReBase: este método de fusión a menudo se denomina "rebase". Envía el historial de modificaciones, compara las confirmaciones de ambas partes, luego descubre la diferencia en la caché y luego presiona para modificar el historial de confirmaciones.
Comandos para agregar nuevos archivos: git add file o git add.
Comandos para enviar archivos: git commit -m o git commit -a para
ver el estado del espacio de trabajo: git status -s para
extraer y fusionar ramas remotas: git fetch / git
comando de registro de envío de vista de extracción de git o fusión : git reflog