macOS usa git para extraer código, confirmar y enviar desde gitlab

1. Instalar git

Abra la terminal mac e ingrese el siguiente comando para verificar si git se ha instalado en su mac. Si aparece el número de versión que se muestra en la siguiente figura, se ha instalado git

git --version

inserte la descripción de la imagen aquí

2. Configurar la información de usuario global

git config --global user.name "username" # 设置gitlab的用户名
git config --global user.email "[email protected]" # 设置gitlab的邮箱

3. Generar clave pública

Ingrese el siguiente comando, y cuando aparezca la información interactiva, mantenga presionada la tecla Enter hasta que se genere la clave pública. Si la clave pública se ha generado antes, le preguntará si desea sobrescribir la clave pública original, simplemente elija Y.

ssh-keygen -t rsa -C "[email protected]"

inserte la descripción de la imagen aquí

Ingrese el siguiente comando para ver la clave pública y obtener el contenido específico de la clave pública, que comienza con ssh-rsa.

cat ~/.ssh/id_rsa.pub

inserte la descripción de la imagen aquí

4. Gitlab vincula la clave pública

Copie el contenido de la clave pública anterior y péguelo en el cuadro de entrada de gitlab avatar —> configuración —> clave ssh.

inserte la descripción de la imagen aquí

5. Saca el código de gitlab

cd <你本地文件夹目录> # 我喜欢直接拉取到桌面,我就是 cd Desktop
git clone <远程仓库目录> # 点击 gitlab 项目右上角 clone,复制 ssh 链接
###### 拉取某一分支下的代码
git clone -b <某个分支名> <远程仓库目录>

inserte la descripción de la imagen aquí

6. Envía el código a gitlab

6.1 Proyectos individuales

Copie el nuevo archivo de código en el directorio que clonó

git add *
git commit -m"<注释>"
git push origin master
git remote add origin # 你刚才建立的项目连接 
git push -u origin master

inserte la descripción de la imagen aquí
Luego vaya a gitlab para actualizar y mirar el proyecto, aparece un nuevo archivo de código, es decir, el código se envió con éxito

inserte la descripción de la imagen aquí

6.2 Proyecto de equipo (cargar en la rama especificada del proyecto especificado)

6. 2. 1 Crear una nueva carpeta

Ponga el contenido que desea cargar en la carpeta

6.2.2 Inicialización de Git

git init

inserte la descripción de la imagen aquí

6. 2. 3 Reemplazar rama

En este momento, la rama predeterminada es la rama maestra

git checkout  -b wyc_dev

Aquí tome wyc_dev como ejemplo, debe reemplazarlo con su propio nombre de sucursal.

inserte la descripción de la imagen aquí

6. 2. 4 Especifique la ruta del almacén que se cargará

git remote add origin https://xxxxx
# 或者
git remote add origin git@xxxxx

Especifique la dirección de su proyecto, como: https://… o git@…

6. 2. 5 Seleccionar elementos

git add .

De forma predeterminada, todos los archivos bajo su ruta se agregan al área de almacenamiento temporal, o puede especificar archivos según sus necesidades.

6. 2. 6 Agregar comentarios para archivos cargados

git commit -m '你的备注信息'

inserte la descripción de la imagen aquí

Envíe el área de ensayo al almacén local, que puede ser algunos comentarios.

6. 2. 7 proyecto de extracción

  • Enviado por primera vez y hay contenido en la carpeta actual
git pull origin wyc_dev --allow-unrelated-histories

La interfaz de edición aparece directamente: wq

inserte la descripción de la imagen aquí

  • No es el primer envío o no hay contenido en la carpeta actual
git pull origin wyc_dev

6. 2. 8 empujar proyecto

git push -u origin wyc_dev

inserte la descripción de la imagen aquí

Después de completar el envío, verifique el proyecto en el almacén.

6.2.9 Inspección

Artículos en el almacén original:
inserte la descripción de la imagen aquí
Actualizar:

inserte la descripción de la imagen aquí
Esto se cargó correctamente en la rama especificada del proyecto especificado

Supongo que te gusta

Origin blog.csdn.net/a6661314/article/details/125637894
Recomendado
Clasificación