Cómo configurar la clave ssh de git
1. Compruebe si ya tiene una clave ssh: cd ~/.ssh
Si no hay clave, no habrá dicha carpeta. sí, haz una copia de seguridad y elimínala
2. Guarde la clave:
$ ssh-keygen -t rsa -C "haiyan.xu.vip@gmail.com"
Presione 3 para devolver una contraseña vacía.
Su información de identidad se guarda en /home/tekkub/.ssh/id_rsa.
Su clave pública se guarda en /home/tekkub/.ssh/id_rsa.pub.
La huella digital clave es:
.............
Los dos últimos archivos son: id_rsa e id_rsa.pub
3. Agregue la clave a ssh: ssh-add filename
Debe ingresar la contraseña antes.
4. Agregue la clave ssh en github, esto es para agregar la clave pública en "id_rsa.pub".
Abra /, inicie sesión en xuhaiyan825 y agregue ssh.
5. Prueba: ssh git@github.com
No se puede determinar la autenticidad del host "github.com (207.97.227.239)".
La huella digital de la clave RSA es 16:27:ac:a5:76:28:2d:36:63:1b:56:4d:eb:df:a6:48.
¿Estás seguro de que quieres continuar conectándote? ¿Estás seguro de que deseas continuar conectándote (S/N)? Sí
Advertencia: Se agregó permanentemente 'github.com,207.97.227.239′ (RSA) a la lista de hosts conocidos.
ERROR: ¡Hola, tekkub! Autenticado correctamente pero no disponible en GitHub. Acceso Shell
La conexión a github.com se ha cerrado
1. Obtenga el código fuente:
$ git clone git@github.com:billyanyteen/ github. -services.git
2. Esto generará un repositorio en su máquina
3. La diferencia entre git y svn es que git se distribuye y no tiene concepto de servidor. .
Cada uno tiene un repositorio en su propia máquina y cada envío es un repositorio para su propia máquina
Inicialización del repositorio:
git init
Genera instantáneas y almacénalas en el índice del proyecto:
git add
files, y git rm, git mv, etc.
Envío del índice del proyecto:
git commit
4. Programación colaborativa:
Fusionar repositorio local con repositorio de origen remoto,
Enviar actualizaciones locales a Remoto:
git push origin master
Actualizar actualización remota a local:
git pull origin master
Agregar:
Agregar repositorio remoto:
$ git remoto agregar upstream git://github.com/pjhyett/github-services.git
Cambiar el nombre del repositorio remoto:
$ git:/ /github.com/pjhyett/github-services.git a "ascendente"
$ git://github.com/pjhyett/github-services.git a "ascendente" .