Trabajo de pasantía de desarrollo front-end sobre el uso diario de git

Que es git

Sistema de control de versiones distribuido, ¿para qué se utiliza? El primer día de la pasantía, el líder me llevó al grupo GitLab del departamento. El repositorio de GitHub se ha utilizado antes, pero GitLab sigue siendo el primer contacto. GitLab es un proyecto de código abierto para un sistema de gestión de almacenes. Utiliza Git como herramienta de gestión de código y crea un servicio web sobre esta base. Se puede acceder a proyectos públicos o privados a través de la interfaz web. Tiene funciones similares a Github, capaz de navegar por el código fuente, gestionar defectos y comentarios.
En pocas palabras, nuestro departamento tiene un total de 30 proyectos grandes y pequeños. El arquitecto jefe y el ministro tienen plena autoridad. Para otros compañeros y pasantes, son los responsables de ingresar al almacén de almacenamiento de códigos de este proyecto. Por tanto, puede entenderse como un almacén de gestión y almacenamiento de códigos de proyecto. Dado que ningún proyecto es desarrollado por una sola persona, el trabajo en equipo es inevitable. Por lo tanto, para la eficiencia del trabajo en equipo. El uso de Git se vuelve particularmente importante

cada mañana

Cuando vengas a la empresa, primero puedes abrir GitLab para
Inserte la descripción de la imagen aquí
ver lo que hicieron tus amigos ayer. Por supuesto que no existe tal paso, es solo mi costumbre.

Extraiga el código del proyecto por primera vez

Todo tiene una primera vez, y la primera operación es diferente a las operaciones posteriores.
1. Es la primera vez que se despliega el código del proyecto, sin mencionar ir directamente a los pasos. El
git clone http:xxxxxxxxxxxxx
primer paso es, por supuesto, clonar el proyecto. No entre en detalles
2. git init
Puede entenderse como inicializar un almacén vacío local para almacenar su código.
3. En este momento, verá un maestro seguido del nombre de su carpeta. Él es la rama principal de este proyecto, pero no necesitamos el contenido de esta rama. Así que tenemos que cambiar a la rama dev y
git checkout -b dev
forzar el cambio a la rama dev . En este momento, encontrará que los corchetes detrás de la carpeta en la línea de comando git se han convertido en (dev).
4. El siguiente paso es obtener el recurso,
git fetch origin dev
5. Finalmente, extraiga el recurso de descarga
git pull origin dev

Eso es. Arrastre la carpeta a VSCode o HBuilder, npm install para descargar las dependencias necesarias. Ejecútelo de nuevo.
Después de la primera extracción, no es necesario clonar la inicial y así sucesivamente todos los días en el futuro. Extraiga antes del inicio, actualice el código escrito por el último socio y luego continúe con su desarrollo.

cada noche

Después de todo un día de arduo trabajo, revisé el árbol de trabajo de VScode, ¡eh! Esta carga de trabajo está bien, así que tengo que cargar el código.
De igual forma, debemos recordar que este es un proyecto de trabajo en equipo. No puedes solo preocuparte por ti mismo, por lo que el primer paso es actualizar el código. Extraiga el código más reciente, porque tal vez algunos amigos ya hayan subido el código por la tarde. Si no extrae el último código de otros, el problema es evidente por sí mismo
1. git pull origin dev
2. Compruebe lo que ha hecho hoy,
git status
mostrará los mismos rastros de modificación que el árbol de trabajo o la adición de carpetas de archivos, enrutamiento, etc. . Si hay una omisión, significa que el código se olvidó de guardar, así que guárdelo rápidamente.
3. git add .
Supervisará el árbol de estado del área de trabajo y lo usará para enviar todos los cambios durante el trabajo al área de almacenamiento temporal, incluida la modificación del contenido del archivo (modificado) y los archivos nuevos (nuevos), pero sin incluir los archivos eliminados.
Entonces si quieres
4. git commit -m '今天我干了啥!'
Aquí está para presentar su trabajo hoy a sus amigos, resumirlo en las palabras más simples.
5. ¡ git push origin dev
Sube nuestro código! ¡Salgamos del trabajo después de terminar la jornada laboral!

Digno de mención

1. El código cargado todos los días no debe informar errores, y la página del proyecto mostrada por el código cargado no debe tener errores obvios (como la altura y el ancho adaptables). La primera vez que utilicé el lago azul para restaurar la página según el mapa de la interfaz de usuario, vi que tenía una altura y un ancho específicos. Pensé que iba a morir ... así que pagué el impuesto IQ. Afortunadamente, no es difícil de modificar. Pero parece muy estúpido a los ojos de un veterano.
2. Git nos ayudará a fusionar el código, pero si hay un conflicto, tienes que ajustarlo manualmente tú mismo. Por ejemplo, el último pequeño socio modificó un fragmento de código en lululu.vue. Sucede que yo también necesito modificarlo. Pueden ocurrir problemas de fusión, lo que requiere que se comunique con sus amigos. Pero si sabe lo que cambió, cámbielo usted mismo. Por ejemplo, la semana pasada, mi amigo modificó el estilo general de la página y quiero agregar una ruta en esta página. Ambos lo estamos haciendo al mismo tiempo. Él subió el código a las 6 en punto y yo no había terminado todavía. Cuando subí el código a las 7 en punto, descubrí que el estilo de esta página había cambiado. Por ejemplo, antes era solo un div simple y agregó un cuadro o algo así. Mi salto de ruta es incorrecto, solo modifícalo manualmente. ¿O hay un mejor camino?

Escribir en la parte de atrás

Más de medio mes pasó rápido y realmente aprendí mucho, a veces quiero resumir ese día. Como resultado, cuando llegué a casa a las 8:30, no tenía ningún estado de ánimo. El Día Nacional continúa resumiendo los problemas encontrados en el trabajo y las habilidades aprendidas durante el mes. Los amigos que conocí son muy buenos, y el ambiente de trabajo del departamento también es muy feliz, afortunado

Supongo que te gusta

Origin blog.csdn.net/qq_42285889/article/details/108689950
Recomendado
Clasificación