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
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]"
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
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.
5. Saca el código de gitlab
cd <你本地文件夹目录> # 我喜欢直接拉取到桌面,我就是 cd Desktop
git clone <远程仓库目录> # 点击 gitlab 项目右上角 clone,复制 ssh 链接
###### 拉取某一分支下的代码
git clone -b <某个分支名> <远程仓库目录>
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
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
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
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.
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 '你的备注信息'
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
- 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
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:
Actualizar:
Esto se cargó correctamente en la rama especificada del proyecto especificado