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:
ssh -T [email protected]
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