Compartir tecnología

Operaciones básicas de git y gitee.

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Tabla de contenido

comandos comunes de git

1. Inicialice el espacio de trabajo (en una ruta de archivo determinada)

2. Ver el estado del archivo de código del espacio de trabajo actual.

3. Envíe los archivos de código en el espacio de trabajo al área de preparación.

4. Envíe los archivos de código en el área de preparación al almacén local.

5. Comparación de las diferencias de archivos entre el espacio de trabajo y el área de almacenamiento temporal

6. Comparación de diferencias entre área de preparación y almacén local

7. Comparación de diferencias entre espacio de trabajo y almacén local

8. Reversión de la versión (permita que cambie el código (contenido del archivo) del espacio de trabajo, el área de preparación y el almacén local)

9. Ver el registro de confirmación

10. Generar sucursales

11. Ver todas las sucursales

12. Cambiar de sucursal

13. Fusionar sucursales

14. Eliminar rama

Usa Git para conectarte a gitee

1.Conectar

2. Extraiga el código del almacén.

3. Empujar

4. Ver el almacén remoto conectado

5. Eliminar la conexión al almacén remoto.

6. Clonar y crear una nueva carpeta sin inicializarla con git init

Envíe el código de la idea al repositorio remoto de gitee

Paso 1: crea un nuevo repositorio en gitee

Paso 2: cree un nuevo proyecto en idea y deje que el proyecto genere un repositorio local de git

Paso 3: escriba el código, agréguelo al área de preparación y envíelo al almacén local.

Paso 4: Conéctese al almacén de forma remota

Editar

Clonar proyecto desde repositorio remoto

​Editar notas sobre cómo extraer elementos

1. Necesidad de modificar la dirección de Maven.

2. Necesidad de modificar la versión del SDK.

​Editar 3. Modificar la versión de codificación

Usa la idea para cambiar de rama.

Queremos crear una nueva rama en el repositorio de gitee.

Edite y luego cambie la sucursal de este almacén remoto según la idea.

​Editar Escribir nuevo código

Luego agregue y envíe, y finalmente envíe al almacén remoto


Git se divide en espacio de trabajo, área de preparación, almacén local, almacén local y área de preparación, denominados colectivamente biblioteca de versiones.

comandos comunes de git

Haga clic en Git Bash aquí para ingresar a la ventana de línea de comando

1. Inicialice el espacio de trabajo (en una ruta de archivo determinada)

git init;

2. Ver el estado del archivo de código del espacio de trabajo actual.

estado de git;

3. Envíe los archivos de código en el espacio de trabajo al área de preparación.

git agregar nombre de archivo

git add ./ --> Enviar todos los archivos en el directorio actual al área de preparación

Cómo saber que el archivo se envía al área de preparación

Usar estado de git

El verde indica que se envió correctamente al área de preparación, el rojo indica que todavía se encuentra en el área de trabajo.

4. Envíe los archivos de código en el área de preparación al almacén local.

git commit -m "información de confirmación"

Si es la primera presentación

Es necesario enviar el correo electrónico y el nombre de usuario.

git config --global user.email "[email protected]"
git config --global user.name "Tu nombre"

5. Comparación de las diferencias de archivos entre el espacio de trabajo y el área de almacenamiento temporal

git diff read.txt (nombre de archivo)

El contenido verde es contenido diferente

6. Comparación de diferencias entre área de preparación y almacén local

git diff --cached leer.txt

Si no se muestra ningún contenido, significa que el contenido es el mismo.

7. Comparación de diferencias entre espacio de trabajo y almacén local

git diff HEAD leer.txt

8. Reversión de la versión(Deje que cambie el código (contenido del archivo) del espacio de trabajo, el área de preparación y el almacén local)

1. Volver a la versión anterior.

git reset --hard CABEZA^

2. Regresar a la versión especificada.

git reset --número de versión completa

9. Ver el registro de confirmación

registro de git / registro de git

El cuadro rojo indica el número de versión actual si queremos volver a la versión anterior.

Regrese a la versión especificada, utilizando el número de versión

10. Generar sucursales

nombre de la rama de la rama git

11. Ver todas las sucursales

rama git

12. Cambiar de sucursal

nombre de la rama de pago de git

Agregue contenido nuevo al read.txt de la rama h1 y envíelo al almacén local. Al volver a la rama maestra, puede encontrar que el contenido recién agregado no se muestra. Esto se debe a que la rama h1 no se ha fusionado. en la rama maestra.

13. Fusionar sucursales

Si desea fusionar otras ramas en la rama principal, primero debe cambiar a la rama principal

Nota: Si desea fusionar la sucursal con la sucursal principal, primero debe enviar el contenido de la sucursal al almacén local.

nombre de la rama de fusión de git

 

14. Eliminar rama

git rama -d nombre de la rama


Usa Git para conectarte a gitee

1.Conectar

git remoto agregar origen (nombre de la conexión) https://gitee.com/-ss_0/hhh1.git (dirección del almacén)

2. Extraiga el código del almacén.

git pull origin master --allow-un related-histories (primera vez)

git pull extracción posterior

3. Empujar

git push -u origin master (primera vez)

git push push posterior

Error reportado:
1. ! [rechazado] master -> master (buscar primero)
Error: no se pudieron enviar algunas referencias a 'https://gitee.com/luosu-ss_0/hhh1.git'
Entrada: git pull --rebase origen maestro

2.fatal: no se puede acceder a 'https://gitee.com/luosu-ss_0/hhh1.git/': No se pudo resolver el host: gitee.com

Razón: problema de red

4. Ver el almacén remoto conectado

git remoto -v

5. Eliminar la conexión al almacén remoto.

origen remoto git rm

6. Clonar y crear una nueva carpeta sin inicializarla con git init

dirección del almacén de clones de git

Nota: La diferencia entre extraer y clonar

Todos obtienen el código del almacén remoto.

diferencia:

1.Clonación de git: cuando no hay una biblioteca de versiones local, clonar toda la biblioteca de versiones desde el servidor remoto al local es un proceso local desde cero.

2.git pull: cuando hay un repositorio local, obtenga los datos de confirmación más recientes (si los hay) del servidor remoto y combínelos localmente

Envíe el código de la idea al repositorio remoto de gitee

Paso 1: crea un nuevo repositorio en gitee

 

Paso 2: cree un nuevo proyecto en idea y deje que el proyecto genere un repositorio local de git

Paso 3: escriba el código, agréguelo al área de preparación y envíelo al almacén local.

 

Paso 4: Conéctese al almacén de forma remota

 

Nota: primero extraiga los archivos del almacén remoto

Entra en la terminal de ideas.

git pull origin master --permitir historiales no relacionados

Entonces puedes empujarlo

Empuje exitoso

 

Clonar proyecto desde repositorio remoto

Clonación exitosa

Cosas a tener en cuenta al realizar proyectos

1. Necesidad de modificar la dirección de Maven.

2. Necesidad de modificar la versión del SDK.

3. Modificar la versión de codificación.

Nota: Si la inserción falla, primero extraiga el código del almacén remoto.

Usa la idea para cambiar de rama.

Queremos crear una nueva rama en el repositorio de gitee.

Luego cambie la sucursal de este almacén remoto según la idea.

escribir nuevo código

Luego agregue y envíe, y finalmente envíe al almacén remoto

 

Podemos encontrar que el contenido de la rama maestra y la rama dev1 son diferentes. Esto se debe a que el contenido de la rama dev1 no se fusiona con la rama maestra.

Entonces cambiamos la idea a la rama master.

Fusión exitosa

 

Entonces puedes empujarlo