configuración de instalación de ubuntu github

Uso de github en ubuntu
16 de marzo de 2012 / tecnología de redes / Sin comentarios

Uno: Crear repositorios
1: Primero cree una cuenta en github. No hace falta decir que, a continuación, cree un repositorio.
2: Luego instale cosas relacionadas con git en ubuntu:

1
sudo  apt-get install git-core git-gui git-doc -y

3: Cree una clave ssh localmente en ubuntu:

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

Se le pedirá que genere una clave en la subcarpeta .ssh en el directorio de inicio del usuario, y luego le pedirá que ingrese la contraseña, etc., y finalmente obtendrá el siguiente mensaje: Entre ellos, id_rsa se generará en la carpeta /~/home/.ssh/. Dos archivos, pub e id_rsa. Id_rsa es la clave privada, guardada localmente, id_rsa.pub es la clave pública. Luego pegue el contenido de la clave pública en la ubicación de las claves públicas SSH en su cuenta de github. Tenga cuidado de no copiar en espacios. 4: Pruebe si la conexión ssh es normal (debido a la posibilidad de ser G [F] \ W en el sitio web oficial de github, es posible que necesite V [P \ N]).





1
ssh  -T  git @ github.com

Tenga en cuenta que [email protected] no se puede cambiar, esa es la dirección del sitio web oficial de github. Después de ejecutarlo, se le preguntará si acepta la nueva solicitud de sshkey, ingrese 'sí', y luego habrá una solicitud para acceder a la solicitud de clave privada id_rsa que acabamos de crear. En este momento Ingrese la contraseña de la clave privada, si recibe el siguiente mensaje, significa éxito:

1
¡Hola Justchen ! Se ha autenticado correctamente, pero GitHub no proporciona acceso de shell.

5: El siguiente paso es la parte más importante, configurar el entorno github. Si
inicializas el directorio del proyecto git por primera vez, crea el directorio del proyecto, luego ingresa al directorio y ejecuta los siguientes comandos a su vez para inicializar.

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19
git config  --global user.email 
 git config  --global user.name 
 git init 
# github leerá automáticamente su contenido README y lo mostrará en la introducción del proyecto, así que primero cree un README 
touch README
 # Add README to index 
git add README
 # Enviar al repositorio 
git commit  -m'first  commit ' 
# La cadena después de -m indica las instrucciones de envío para este cambio 
#Después de ejecutar git add xxx o git commit -m'xxx', el archivo no se carga en servidor github, solo git versión de código actualizado localmente 
# del repositorio de github se unió al repositorio remoto 
git remoto el Agregar origen git @ github.com: / test.git
 # confirma el estado actual de push y sincronización a github arriba, necesita acceso Su clave privada ssh e ingrese la contraseña 
git push origin master
# El comando anterior es enviar git como el maestro original, debe acceder a su clave privada ssh e ingresar la contraseña 
 
# Si ha creado git remote, agregue origin xx una vez, pero cuando el código se actualice, simplemente ejecute la siguiente línea.
 maestro de origen de git push

Adjunte algunos comandos de git de uso común.

1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 
13 
14 
15 
16 
17 
18 
19 
20 
21 
22 
23 
24 
25 
26 
27 
28 
29 
30 
31 
32 
33 
34
# Cree un repositorio 
git init 
# Después de cada modificación, primero puede guardar la modificación en el escenario (instantánea / índice) 
git add  
# Si se modifica una gran cantidad de archivos, use el siguiente comando para guardarlos por lotes en 
git add .
 # Use commit to Envíe el contenido de la instantánea / índice al repositorio 
git commit  -m  "msg" 
# También puede usar git add y git commit para completar 
git commit  -a  -m  "msg" 
# Conecte el archivo git local a github (remoto ) En la sincronización 
git push 
# 
Sincronizar el archivo git github (remoto) con el git pull 
local (es decir, actualizar el repositorio local) # Por ejemplo, la instrucción pull en realidad incluye 
las operaciones fetch (copiar cambios) y fusionar (fusionar) git pull git: // github.com / tom / test.git # Además, la función de rama del sistema de control de versiones también es muy interesante. Si desea modificar el error al mismo tiempo y agregar nuevas funciones, puede bifurcar una rama: una dedicada a corregir errores, otra dedicada Agregue nuevas funciones, espere hasta que se establezca, luego fusione para fusionar la rama git
 

bug_fix # Crea una rama, llamada bug_fix 
git checkout bug_fix # Cambia a bug_fix 
git checkout master # Cambia al repositorio principal 
git merge bug_fix # Combina la rama bug_fix con la rama actual 
 
# Si hay una rama remota, quieres verificar y pagar 
git branch  -r  # Ver la rama remota 
git checkout  -b bug_fix_local bug_fix_remote #Cambiar el lado local a la rama remota bug_fix_remote y nombrarla bug_fix_local 
 
# Hay otras herramientas que pueden ver el estado del repositorio 
git log  # Puede ver el cambio de cada confirmación 
git diff  # Puede ver el último contenido modificado, agregar parámetros para ver otros cambios y comparar entre sí 
git show  #
 
可以看 某 次 的 改# Si desea conocer el estado actual del árbol de trabajo, puede ingresar 
git status

Supongo que te gusta

Origin blog.csdn.net/tgxblue/article/details/9620455
Recomendado
Clasificación