Establecer una conexión entre el almacén local de Git y el almacén remoto

Primero, debe registrar una cuenta de github e instalar y configurar git localmente para que esté disponible localmente.

1. Crear una clave pública (clave ssh)

ssh-keygen -t rsa -C "su dirección de correo electrónico"

Ingrese todo el camino para seleccionar el valor predeterminado y generar una carpeta ~ / .ssh.

cd ~ / .ssh

Puede ver que el archivo id_rsa.pub se genera en esta carpeta.

2. Agregue la clave pública a Github

Inicie sesión en la cuenta de github, seleccione y abra la configuración, seleccione las claves SSH y GPG, seleccione Nueva clave SSH, complete el título en Título y complete la clave pública en el archivo id_rsa.pub en Clave.

                                 

 

                                                                       

Tenga en cuenta que el contenido del archivo id_rsa.pub no se puede copiar en vim; de lo contrario, se informará un error:

La clave no es válida. Debe proporcionar una clave en formato de clave pública OpenSSH.

El siguiente comando se puede utilizar para verificar el éxito de la configuración anterior:

Si ¿Está seguro de que desea continuar conectando (sí / no)? Seleccione sí.

Se ha autenticado correctamente, pero GitHub no proporciona acceso a shell, lo que significa que la configuración es exitosa.

 3. Establezca un nuevo almacén localmente y asócielo con un almacén remoto.

(1) Establecer un nuevo almacén local

Cree una nueva carpeta como almacén local.

mkdir repository_name #Cree un nuevo repositorio local 
cd repository_name
git init
git add filename # (o git add *. *)
git commit -m "first commit"

Cree un nuevo repositorio remoto en Github en consecuencia.

Haga clic en Nuevo para ingresar a la interfaz de crear un nuevo almacén, complete la información correspondiente en la interfaz de crear un almacén.

                                                                                                           

                                                                  

Asociar el almacén local con el almacén remoto.

git remote add origin https: // github.com/username/repository_name.git 
git push -u origin master

 若 出现 错误 : error: La URL solicitada devolvió el error: 403 Prohibido al acceder ...

Modifique la url en el archivo .git / config

url = https: // github.com/username/repository_name.git # antes de la modificación 
url = https: // username: [email protected]/username/repository_name.git # después de la modificación

4. Únase al almacén remoto del equipo.

En primer lugar, el almacén del equipo existe y ha recibido una invitación o permiso para unirse al almacén del equipo.

El almacén del equipo es generalmente privado, primero copie el código del almacén del equipo al local

git clone htttps: // nombre de usuario: contraseñ[email protected]/team_name/team_repository_name

Agarra la rama requerida

git fetch origin remote_branch_name: local_branch_name

Ir a la rama deseada

git checkout local_branch_name

5.git otras operaciones comunes

(1) Crear una nueva sucursal

git checkout -b new_branch

(2) Agregar archivos e información de comentarios

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

(3) Agregar rama al control remoto

git push origin local_branch_name: remote_branch_name

 

Supongo que te gusta

Origin www.cnblogs.com/jessica216/p/12682469.html
Recomendado
Clasificación