Mi informacion de contacto
Correo[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Tabla de contenido
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.
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
9. Ver el registro de confirmación
Usa Git para conectarte a gitee
2. Extraiga el código del almacén.
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
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.
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.
Haga clic en Git Bash aquí para ingresar a la ventana de línea de comando
git init;
estado de git;
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.
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"
git diff read.txt (nombre de archivo)
El contenido verde es contenido diferente
git diff --cached leer.txt
Si no se muestra ningún contenido, significa que el contenido es el mismo.
git diff HEAD leer.txt
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
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
nombre de la rama de la rama git
rama git
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.
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
git rama -d nombre de la rama
git remoto agregar origen (nombre de la conexión) https://gitee.com/-ss_0/hhh1.git (dirección del almacén)
git pull origin master --allow-un related-histories (primera vez)
git pull extracción posterior
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 maestro2.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
git remoto -v
origen remoto git rm
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
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
Clonación exitosa
Nota: Si la inserción falla, primero extraiga el código del 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