Cómo usar GitHub
1. Registre una cuenta y cree un repositorio.
El primer paso para usar github es registrar una cuenta de github. Después de eso, puede crear un almacén (los usuarios gratuitos solo pueden crear almacenes públicos), crear un nuevo almacén, completar el nombre Crear y luego aparecerá información de configuración del almacén. Este también es un tutorial simple para. idiota.
2. Instale el cliente msysgit
Github es un servidor para usar git en su propia computadora, también necesitamos un cliente git, que solo proporciona. funciones principales de git y se basa en la línea de comando. Si desea una interfaz gráfica, simplemente instale TortoiseGit encima de msysgit.
Después de instalar msysgit, haga clic derecho en el almacén local y seleccione Git Init Here para crear una carpeta .git, lo que significa que la carpeta git local se ha creado correctamente. Haga clic derecho en Git Bash para ingresar a la línea de comando de git. Para transferir el almacén local a github, debe configurar una clave ssh. Configurar Git
Primero, cree una clave ssh localmente
1
$
ssh-keygen
; -t rsa -C
"your_email@youremail.com"
Cambie lo siguiente your_email@youremail.com a su dirección de correo electrónico y luego se le pedirá que confirme la Ruta e ingrese la contraseña, usamos la predeterminada y presionamos Enter hasta el final.
Regrese a github, ingrese a la configuración de la cuenta, seleccione las claves SSH a la izquierda, agregue la clave SSH, complete el título y pegue la clave.
$
ssh
-T git@github.com
Si es la primera vez, el sistema le preguntará si para continuar. Si escribe sí, verá: Se ha autenticado correctamente, pero GitHub no proporciona acceso al shell.
Lo siguiente que debemos hacer es cargar el almacén local en Github. Antes de hacer esto, debemos configurar el nombre de usuario y el correo electrónico, porque Github registrará el nombre de usuario y el correo electrónico con cada confirmación.
1
2
$ git config --global user.name
"tu nombre"
$ git config --global user.email
"your_email@youremail .com"
Vaya al repositorio que desea cargar, haga clic derecho en git bash y agregue la dirección remota:
1
$ git remoto agregar origen git@github.com: tuNombre/tuRepo.git
tuNombre y tuRepo se refieren a tu nombre de usuario de github y al que Acabo de crear una nueva biblioteca de versiones.
Después de agregarlo, vaya a .git y abra la configuración. Habrá un contenido de "origen" remoto adicional, que es la dirección remota que acaba de agregar.
3.
4. Enviar y cargar
A continuación, agregue algunos archivos en el almacén local, como README,
1.
2
$ git add README
$ git commit -m
"primer compromiso"
Subir Vaya a github:
"primer compromiso"
"primer compromiso"
"primer compromiso". Subir a github:
1
$ git push origin master
El comando git push envía el almacén local al servidor remoto.
El comando git pull hace lo contrario.
Después de modificar el código, puede usar git status para ver las diferencias entre archivos, usar git add para agregar archivos a enviar y usar git add -i para agregar archivos de manera inteligente. Después de eso, use git commit para enviar cambios y git push para cargarlos en github.
5.archivo gitignore
. Como sugiere el nombre, gitignore le dice a git que ignore el archivo. Este es un archivo muy importante y útil. En términos generales, una vez que terminemos de escribir el código, realizaremos trabajos de compilación, depuración y otros. Durante este período, se generan muchos archivos intermedios y archivos ejecutables, que no son archivos de código y no necesitan ser administrados por git. Veremos muchos de estos archivos en el estado de git. Si los agrega con git add -A, se agregarán. Si le resulta problemático, puede agregarlos uno por uno manualmente. Aquí es donde entra en juego .gitignore. Por ejemplo, para un proyecto general de C#, mi .gitignore se ve así:
1
2
3
bin p>
p>
*.suo
obj
bin y obj son directorios de compilación y no son código fuente, así que ignórelos. suo es el archivo de configuración de; vs 2010, por lo que no es necesario.
5. Archivo de configuración, no requerido;
6. Archivo de configuración, no requerido
7.
6. Etiqueta
Podemos crear una etiqueta para señalar un determinado período clave en el desarrollo de software. Por ejemplo, cuando se actualiza el número de versión, podemos crear un archivo "v2. 0" o "v3. 1 "Espera. No importa cuándo fueron creados. Si solo desea ver ciertas etiquetas, puede limitarlas:
1
git tag -l v1.*
Esto solo enumerará las versiones 1.0.
6.2 Crear etiqueta
Crear una etiqueta ligera:
1
etiqueta git v1.0
La La etiqueta creada de esta manera no tiene ninguna información adicional adjunta, a diferencia de las etiquetas con información:
1
git tag -a v1.0 -m
'primera versión'
-m va seguida de información de comentarios que será útil cuando la veas más adelante, una etiqueta normal y una etiqueta firmada:
1
git tag -s v1.0 -m
'primera versión'
La premisa es que tienes una clave privada GPG.
Si tiene una clave privada GPG, simplemente reemplace a con s arriba. Además de marcar el progreso actual, también podemos marcar commits anteriores:
1
2
3
4
5
#Ver confirmaciones anteriores por primera vez
git log ---oneline
#¿Qué pasa si hay una confirmación como esta? Léame actualizado de 8a5cbc2
#Agregarle una etiqueta, como esta
etiqueta git -a v1.1 8a5cbc2
6.3 Eliminar etiqueta
Siempre que conozca el nombre de la etiqueta, es fácil de hacer:
1
git tag -d v1.0
6.4 Verificar etiqueta p>
Si tienes la clave privada GPG, puedes verificar la etiqueta:
1
git tag -v
v1.0 p>
6.5**** Etiquetas colgantes
Cuando ejecutamos git push, la etiqueta no se cargará en el servidor. Por ejemplo, en el github actual, después de que git push crea una etiqueta, la etiqueta no se puede ver en la página web de github. Para disfrutar de estas etiquetas, debes hacer esto:
1
git push origin --tags
.