Uso del almacén remoto de Git

1. Introducción

Este tutorial presenta principalmente cómo usar Github para crear un almacén y realizar la gestión de la conexión de varias computadoras al almacén.

Haga clic aquí para obtener la dirección de descarga de Git. Puede hacer clic y confirmar la instalación si no desea tirar.

En segundo lugar, el proceso

1. Conéctese a GitHub con la clave SSH

  • Crear clave SSH localmente

Compruebe si hay un directorio ".ssh" en el directorio de inicio del usuario. Si lo hay, significa que hay una clave SSH. Puede omitir este paso directamente.

Abra Git bash en el escritorio local e ingrese la siguiente declaración para generar una clave SSH,

$ ssh-keygen -t rsa -C "引号内替换为你的的邮箱地址"

Después de presionar Enter y ejecutar, puede ver la clave SSH en la carpeta .SSH, donde  id_rsa es la clave privada  id_rsa.pub es la clave pública, lo principal que usará el tutorial es la clave pública, por lo que puede saber cualquiera con confianza

  • Inicie sesión en GitHub para establecer una relación de confianza

Inicie sesión en su cuenta de GitHub ( haga clic aquí si no tiene una cuenta de GitHub ), haga clic en su imagen de perfil en la esquina superior derecha para ingresar a la configuración

Haga clic en Nueva clave SSH para agregar la clave SSH.

Asocie la clave pública id_rsa.pub con la cuenta. La función principal aquí es que Github necesita usar la clave pública para confirmar si el envío del almacén es suyo. Asegúrese de que solo usted pueda realizar cambios en el almacén. Si tiene varias computadoras , solo necesita Al vincular la clave pública de la computadora todos los días, se puede insertar en varias computadoras.

En este punto, el local ha establecido una relación de confianza con la cuenta de GitHub, y luego puede crear un almacén remoto y sincronizar con el local.

2. Crea un almacén local

  • Inicializar el almacén local

Abra Git Bash en la carpeta del proyecto local, ingrese la siguiente declaración para inicializar el almacén, después de que se complete la inicialización, se generará una carpeta .git para el control de versiones y la rama maestra se generará automáticamente.

$ git init

Ingrese la siguiente declaración para agregar todos los archivos al área de almacenamiento temporal

$ git add .

Ingrese la siguiente declaración para enviar los archivos en el área de almacenamiento temporal a la sucursal actual (sucursal maestra), de modo que la sucursal local incluirá todos los archivos de la carpeta en la biblioteca de archivos, y luego la biblioteca de la versión local se colocará temporalmente en espera, y la versión remota se creará en GitHub. Library.

$ git commit -m '此处是此次提交说明,随便写'

3. Crea un repositorio remoto

  • El primer lugar: ingrese a la interfaz de GitHub, haga clic en el signo más en la esquina superior derecha y haga clic en nuevo repositorio para que aparezca la interfaz de creación del repositorio.
  • Parte 2: Nombre del almacén, complételo usted mismo.
  • El tercer lugar: se utiliza para seleccionar el tipo de almacén. Si eliges público, es un almacén público. Todos pueden ver el código en esta biblioteca. Si eliges privado, es un almacén privado. Solo tú puedes ver el código en el biblioteca (almacén privado de github después de 2019 gratis), cómo elegir depende de las preferencias personales,
  • Cuarto lugar: Después de completar los dos primeros lugares, haga clic aquí para generar un almacén remoto.

Una vez completada la generación, puede ingresar al almacén para obtener la dirección push del almacén actual, copiar esta dirección y usarla para establecer contacto con el almacén local en el siguiente paso.

4. Establezca una conexión entre el almacén remoto y el local.

Ejecute la siguiente declaración en el almacén local, la dirección después del origen es la dirección del almacén remoto copiada en el paso anterior, y luego puede enviar los archivos del almacén local al almacén remoto.

$ git remote add origin [email protected]:oneKonw/CesiumTest.git

Ingrese la siguiente declaración para enviar el almacén local al almacén remoto. Después de agregar, el nombre del almacén remoto se llamará oringin. Aquí, -u asociará el maestro del almacén local con la sucursal maestra remota. Puede presionar - u a él más tarde., Puede enviar el contenido de otras ramas siempre que cambie el nombre del maestro por el nombre de la rama. Además, GitHub limita el tamaño del archivo enviado a 100 m, por lo que no se deben incluir datos grandes en el repositorio.

$ git push -u origin master
// 建立联系以后推送可以把 —u 去了

Después de completar el proceso anterior, puede ver los archivos locales que se han insertado en la interfaz del almacén de GitHub, y luego continuar enviando los archivos y continuar usando la declaración git push.

5. Colaboración entre varios ordenadores

En muchos casos, el desarrollo debe coordinarse en varios equipos. A continuación, presentaré cómo sincronizar el código en varios equipos.

  • Agregue la clave SSH de otra computadora en desarrollo a GitHub, consulte el primer paso

  • Clonar el almacén remoto al local

Copie la dirección del almacén como se muestra en la figura

Abra Git Bash en la carpeta local, ingrese la siguiente declaración, puede clonar el almacén remoto al local

$ git clone [email protected]:oneKonw/CesiumTest.git
  • Actualización de sincronización

Envíe el código en una computadora y desee sincronizar el código remoto en otra computadora, ejecute la siguiente declaración, master es el nombre de la sucursal, depende de la situación específica

$ git pull origin master

 

Supongo que te gusta

Origin blog.csdn.net/oneKnow/article/details/106873811
Recomendado
Clasificación