¿Cómo subir proyectos locales a Github usando Git?
——Sitio web oficial de Liao Xuefeng. Los pasos cortos se pueden ver directamente en el resumen final.
Sin mencionar la instalación de Git.
Paso 1: Primero necesitamos crear un repositorio local (en realidad una carpeta).
Puedes hacer clic derecho en la nueva carpeta directamente, o hacer clic derecho para abrir la ventana de línea de comandos de Git bash y crearla mediante comandos.
Ahora creo una nueva carpeta de prueba en el escritorio a través de la línea de comando (también puedes crear esta carpeta en cualquier otro lugar) y entro en esta carpeta.
Paso 2: convierta esta carpeta en un almacén administrable por Git mediante el comando git init.
En este momento encontrarás que hay uno más. Carpeta Git, utilizada por git para rastrear y administrar repositorios. Si no puede verlo porque es un archivo oculto de forma predeterminada, debe configurarlo para que los archivos ocultos sean visibles.
Paso 3: En este punto, puede pegar su proyecto en este repositorio local de Git (puede verificar su estado actual a través de git status después de pegarlo) y luego agregar el proyecto a través de git add (o git add). Agregar al repositorio. Agregue todos los archivos de este directorio al repositorio (tenga en cuenta que los puntos están separados por espacios). Durante este proceso, siempre puedes usar git
Status para ver tu estado actual.
Aquí hay un consejo. Aunque haya pegado el proyecto, no se ha agregado al repositorio de Git. Luego agregaremos todos los proyectos copiados al repositorio a través de git add.
Paso 4: Utilice git commit para enviar el proyecto al almacén.
Las comillas después de -m son los comentarios enviados esta vez. No es necesario que escriba esto, pero es mejor escribirlo; de lo contrario, se informará un error. Google para más detalles. Bien, nuestro repositorio Git local está completo, ahora es el momento de conectarnos al repositorio remoto (es decir, conectarnos a Github).
Debido a que la transmisión entre el repositorio Git local y el repositorio Github está cifrada a través de SSH, se debe configurar lo siguiente al conectarse:
Paso 5: cree una clave SSH. Primero, verifique si hay uno. El directorio ssh en el directorio de usuario de su unidad c. Si es así, verifique si hay dos archivos, id_rsa e id_rsa.pub; de ser así, salte al siguiente paso. Si no, créelo con el siguiente comando.
$ ssh-keygen-trsa-c " tu correo electrónico @ ejemplo . com " y luego todo el camino de regreso. En este momento estarás allí. directorio ssh bajo el usuario.
Paso 6: inicie sesión en Github, busque el ícono en la esquina superior derecha, abra la configuración interna, luego seleccione las claves SSH y GPG internas, haga clic en Nueva clave SSH en la esquina superior derecha y luego complete el título de manera casual. Copie el contenido en id_rsa.pub en el cuadro de contenido de la clave debajo del título y, finalmente, haga clic en Agregar clave SSH. Esto completa el cifrado de la clave SSH. Los pasos específicos también se pueden ver a continuación:
Paso 7: cree un repositorio Git en Github.
Puedes hacer clic directamente en Nuevo repositorio para crearlo. Por ejemplo, creé un repositorio para TEST2 (no puedo crear un repositorio para TEST porque ya tengo un repositorio para pruebas).
Paso 8: Después de crear el repositorio Git en Github, podemos asociarlo con el repositorio local.
De acuerdo con las indicaciones en la página del almacén Git creado, puede ingresar:
$ git agregar origen de forma remota /guyibang/TEST2.git
Tenga en cuenta que al origen le sigue el almacén creado en Dirección de Github.
Paso 9: Después de la asociación, podemos enviar todo el contenido de la biblioteca local al almacén remoto (es decir, Github) mediante:
$ git push -u origin master debido a nuevo El almacén remoto está vacío, así que agregue el parámetro -u. Cuando haya contenido en el almacén remoto, la próxima vez que cargue contenido desde el almacén local, simplemente haga lo siguiente:
$ git push origin master El proceso de carga del proyecto puede tardar un poco y se verá así cuando esté completo:
En este momento, si actualiza su página de Github e ingresa al almacén recién creado, encontrará que el proyecto se cargó exitosamente:
En En este punto, se ha completado todo el proceso de carga de proyectos locales en Github.
Además, hay otro error al que prestar atención, es decir, al crear el almacén remoto en el séptimo paso anterior, si marca la opción para inicializar el almacén con un archivo Léame (es decir, se creará automáticamente al crear el almacén (un archivo Léame), luego, cuando envíe el contenido del almacén local al almacén remoto en el paso nueve, se informará un error.
Para enviar algunas referencias al error /guybang/test2.git.
Esto se debe a que el archivo Léame en el repositorio recién creado no está en el directorio del repositorio local. En este momento, podemos fusionar el siguiente contenido mediante el siguiente comando:
$ git pull - rebase original host
En este momento, otro envío tendrá éxito.
Resumen: De hecho, cargar proyectos locales en Github solo requiere los siguientes pasos.
1. Cree un repositorio (es decir, una carpeta) localmente y conviértalo en un repositorio Git a través de git init
2. el repositorio a través de git add.
3. Envíe el proyecto al almacén a través de git commit -m "mark content"
4. Después de configurar la clave SSH en Github, cree un nuevo almacén remoto y use git. remoto Agregar origen/Guyibang/test 2. git asocia el almacén local con el almacén remoto;
5. Finalmente, envíe el proyecto del almacén local al almacén remoto (es decir, Github) a través de git push -u origin master; (Si se crea automáticamente un archivo Léame al crear un nuevo repositorio remoto, se informará un error (consulte la solución anterior).
Aquí hay solo un resumen de algunas operaciones básicas para cargar proyectos con Git. Se requiere más aprendizaje para usar mejor Git.