Desde que escribí esta respuesta, github lanzó un cliente nativo de Windows que hace que todos los pasos a continuación sean redundantes.
También puede usar sourcetree para obtener la configuración git y mercurial en Windows.
Así es como lo haría en Windows:
- Si no tiene instalado git, consulte este artículo sobre cómo configurarlo.
- Abra un símbolo del sistema de Windows.
- Cambie al directorio donde se encuentra su código fuente en el símbolo del sistema.
- Primero, cree un nuevo repositorio en este directorio
git init
. Esto dirá "Inicializado repositorio git vacío en .... git" ( ...
es la ruta).
- Ahora necesita decirle a git sobre sus archivos agregándolos a su repositorio. Haz esto con
git add filename
. Si desea agregar todos sus archivos, puede hacerlogit add .
- Ahora que ha agregado sus archivos y realizado sus cambios, debe confirmarlos para que git pueda rastrearlos. Tipo
git commit -m "adding files"
. -m
le permite agregar el mensaje de confirmación en línea.
Hasta ahora, los pasos anteriores es lo que harías incluso si no estuvieras usando github. Son los pasos normales para iniciar un repositorio git. Recuerde que git está distribuido (descentralizado), lo que significa que no necesita tener un "servidor central" (o incluso una conexión de red) para usar git.
Ahora desea enviar los cambios a su repositorio git alojado con github. Para usted, diciéndole a git que agregue una ubicación remota , y lo hace con este comando:
git remote add origin https://github.com/yourusername/your-repo-name.git
* Nota: your-repo-name
debe crearse en GitHub antes de hacer una git remote add origin ...
vez que haya hecho eso, git ahora conoce su repositorio remoto. Luego puede decirle que empuje (que es "cargar") sus archivos comprometidos:
git push -u origin master
Siga estos pasos para proyectar en Github
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
5)
git pull origin master
6)
git push origin master
fuente
si tienes problemas cargando!
fuente
--force
Sigue estos dos pasos:
git add remote origin https://github.com/userName/repo.git
Aquí el repo.git será su repositorio remoto recién creado.Esto funcionará como un encanto. No necesita preocuparse por las formas SSH o HTTPS. Primero me enfrenté al mismo problema y pasé horas buscando una solución. Pero esto funcionó para mí.
fuente
Aquí explico cómo lo hice en Windows, tal vez también ayude a otros :)
Asegúrate de instalar Git y GitHub .
Una vez completada la instalación, abra "git bash";
entonces aparecerá una ventana como la siguiente:
Continúe y escriba
cd ~
para asegurarse de que está en el directorio de inicio;Puede verificar la dirección en la que se encuentra escribiendo
pwd
;Ahora necesita crear una cuenta de GitHub ;
Después de crear una cuenta de GitHub, continúe e inicie sesión;
Después de iniciar sesión, en la parte superior derecha, haga clic en + y seleccione "Nuevo repositorio"
Luego, en la ventana abierta, escriba el nombre que desea tener para el repositorio en el cuadro "Nombre del repositorio". Agregue "Descripción (opcional)" si lo desea, y marque "Inicializar este repositorio con un archivo README". Luego haga clic en "Crear repositorio".
Ahora ve a tu controlador C; cree una nueva carpeta y asígnele el nombre "git" Ahora vaya a la ventana "git bash"; cambie el directorio a la unidad c escribiendo
cd ~; cd /c
Si escribels
allí, le mostrará las carpetas allí; Asegúrese de que muestra la carpeta git allí:Ahora regrese al navegador; vaya a su página de GitHub, haga clic en el repositorio que creó; y haga clic en "Clonar o descargar"; y copie la dirección que se muestra allí (eligiendo copiar al portapapeles)
Ahora volviendo a "git bash"; Use el comando
cd git
para ir a la carpeta git; ahora escriba los siguientes comandos para conectarse a su GitHub (ingrese el nombre de usuario y la contraseña de su GitHub cuando se lo solicite)Y luego:
git config --global user.email [email protected]
. Siguiente tipo: engit clone (url)
lugar de (url), escriba la dirección del repositorio de GitHub que copió de su página de GitHub; (por ejemplo, git clone https://github.com/isalirezag/Test.git ).Ahora, si
ls
ordena, verá su repositorio allí; Si también abre la carpeta git que tiene en su ventana, verá que su repositorio se agrega como una carpeta.Ahora use el comando cd para ir al repositorio:
cd Test
Continúe y copie y pegue cualquier archivo que desee poner en este repositorio en esa carpeta.
Para transferir los archivos a su repositorio, debe hacer lo siguiente ahora:
Escriba git
add filename
(nombre de archivo es el nombre del archivo que desea cargar) o puede escribir el comando a continuación si desea agregar todos los archivos en la carpeta:git add .
Tipo de entonces:
git commit -m "adding files"
. Y luego:git push -u origin master
.Y luego debería estar todo listo, si actualiza su cuenta de GitHub, los archivos deberían estar allí :)
fuente
Sigue estos pasos para subir tu proyecto a Github
1)
git init
2)
git add .
3)
git commit -m "Add all my files"
4)
git remote add origin https://github.com/yourusername/your-repo-name.git
La carga del proyecto desde cero requiere git pull origin master.
5)
git pull origin master
6)
git push origin master
Si ocurre algún problema al presionar el uso
git push --force origin master
fuente
git push --force origin master
resuelto mi problema! ¡Gracias!Esto funcionó para mí;
fuente
Atribución de origen: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
fuente
Supongo que está en un sistema de Windows como yo y tiene instalado GIT. Puede ejecutar estos comandos mediante un símbolo del sistema simple en el directorio del proyecto o también puede usar GitBash.
Paso 1: crea un repositorio en GIT manualmente. Dale el nombre que quieras.
Paso 2: ve al directorio de tu proyecto local. Si desea publicar su código en este nuevo repositorio que acaba de crear, asegúrese de que en el directorio raíz del proyecto no haya un nombre de carpeta .git, si lo hay, elimínelo. Ejecutar comando
git init
Paso 3: ejecutar el comando
git add .
Paso 4: ejecutar el comando
git commit -m YourCommitName
Paso 5: ejecutar el comando
git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git
Paso 6: Ejecutar comando
git push --set-upstream YourRepositoryName master --force
Tenga en cuenta que estoy usando la última versión de GIT al momento de escribir. También tenga en cuenta que no especifiqué ninguna rama en particular para insertar el código, por lo que fue a master. En el paso 6, el GIT le pedirá que autorice el comando solicitándole que ingrese el nombre de usuario y la contraseña en una ventana emergente.
Espero que mi respuesta haya ayudado.
fuente
$ git init
$ git add .
$ git commit -m "First commit"
$ git remote add origin remote repository URL
$ git push origin master
fuente
Creo que lo más fácil para usted sería instalar el complemento git para eclipse, funciona más o menos igual que los complementos eclipse CVS y SVN:
http://www.eclipse.org/egit/
GL!
fuente
Luego escriba los siguientes comandos
Ahora verifique su cuenta de GitHub, el repositorio se ha cargado correctamente.
Para obtener una guía completa, puede ver este video .
fuente
Probablemente lo más útil que pueda hacer es leer detenidamente el libro en línea [http://git-scm.com/book/en/] . Es realmente una lectura bastante decente y le brinda el contexto conceptual con el que ejecutar las cosas correctamente.
fuente
Descargar SourceTree. Está disponible para Windows 7+ y Mac y es muy recomendable cargar archivos en github a través de la interfaz de usuario interactiva.
fuente
Me llevó unas 2 horas darme cuenta de que se suponía que debía crear Repo en GitHub ( http://github.com/new ) antes de intentar enviar mis archivos locales a github.
Después de tratar de empujar los errores fueron como:
Me siento como un idiota, pero realmente me gustaría enfatizar esto. Solo pensé que mi repositorio se creará automáticamente durante el primer envío. Estaba tan equivocado.
fuente
Asegúrese de que git esté instalado en su sistema. Estoy explicando el proceso usando el sistema operativo Windows
Así es como lo hice:
1.Abra el cmd (también puede hacerlo con git bash).
2. Vaya al directorio de su proyecto (donde se encuentra su proyecto).
3. Ahora escriba
your_directory >git init
esto inicializará un repositorio vacío si es la primera vez e ingrese. por ejemplo:C:\Users>git init
4. Ahora escriba
your_directory >git add <filename>
(si hay archivos específicos) ogit add .
(si desea agregar todos los archivos) e ingrese.5. Ahora escriba
>git commit -m "commit message goes here"
e ingrese.(en caso de que necesite verificar el estado que puede hacer escribiendo
>git status
) e ingrese.6. Ahora tipo
>git remote add origin git_repository_url
(marcar
>git remote -v
) y entrar.7. Ahora gira para empujarlo
...>git push origin master
y entra(si obtiene un error, lo empuja con fuerza escribiendo
...>git push -f origin master
e ingresando.Ahora ha terminado de agregarlo a su repositorio. Actualícelo y estará allí en su repositorio creado.
Se espera que esto funcione para usted.
fuente
Siga las instrucciones de RishiKesh Pathak anteriores, incluso puede acortar el comando de inserción insertando esta línea de comando solo una vez:
Así que la próxima vez en lugar de usar
git push origin master
solo necesitas:Ver detalles aquí .
fuente
La mejor forma de git es comenzar a usar Gitting . Pruebe este sitio web que lo lleva paso a paso sobre cuáles son las formas esenciales para realizar funciones en la línea de comandos para impulsar un Proyecto en GitHub
Esto se llama try.github.io o también podría tomar un curso sobre codeAcademy
fuente
Hice lo siguiente;
Por supuesto que tienes que instalar git
fuente
step1-abre cmd y cambia el directorio de trabajo actual a la ubicación de tu proyecto.
Paso 2: inicialice el directorio de su proyecto como un repositorio Git.
Paso 3: agregue archivos en su repositorio local.
Paso 4: confirma los archivos que has organizado en tu repositorio local.
Paso 5: copie la URL del repositorio remoto.
Paso 6: agregue la URL del repositorio remoto como origen en su ubicación local.
Paso 7: confirma que tu origen está actualizado o no.
step8-empuje el cambio a su repositorio de github
fuente
1.1 ls
Le mostrará la ubicación predeterminada.
1.2 CD "C: \ Users \ user \ Desktop \ HTML" Necesitamos asignar la ruta del proyecto
1.3 git init Inicializará el repositorio git vacío en C: \ Users \ user \ Desktop \ HTML
1.4 ls Enumerará todos los nombres de archivos
1.5 git remoto agregar origen https://github.com/repository/test.git es su https://github.com/repository/test.git es su ruta de repositorio
1.6 git remote -v Para verificar el clima, tenemos que buscar o presionar permisos o no
1.7 git add. Si pones . entonces significa lo que tengamos en una carpeta particular, publicar todo.
1.8 git commit -m "Primera vez"
1.9 git push -u maestro de origen
fuente
Lo que necesita es una conexión SSH y GitHub init en su proyecto. Explicaré debajo de la máquina Linux.
Comencemos con algunas cosas fáciles: navegue hacia su proyecto en la terminal y use:
ahora agreguemos SSH en su máquina: use
ssh-keygen -t rsa -C "[email protected]"
y copie la clave pública, luego agréguela a su repositorio de GitHubDeploy keys -> add one
nuevamente al proyecto de su máquina ahora inicie:git push origin master
si hay un error, configure su .github / confignano .github/config
y cambie la URL a ssh una porurl = [email protected]:username/repo....
y eso esfuente
para cargar un nuevo proyecto en GIT (primero debe tener una base de código local del proyecto y el repositorio de GIT donde cargará el proyecto, en GIT debe tener sus credenciales)
Elemento de la lista
1.abrir Git Bash
2) vaya al directorio donde tiene el código base (ubicación del proyecto) cd a la ubicación del proyecto cd / * / *** / ***** / ***** Luego aquí necesita ejecutar comandos git
git add. presione enter el comando anterior agregará todo el directorio, subdirectorio, archivos, etc. verá algo como esta advertencia: LF será reemplazado por CRLF en ****. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ********. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *******. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ********. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *******. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en **************. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ************. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *************** El archivo tendrá sus terminaciones de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en j *******. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ***********. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en **************. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ***********. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *********.
git commit -m "first commit" presione enter -m opción provista para agregar comentario, confirmará el código para organizar el entorno, verá algo como esto
[master (root-commit) 34a28f6] agregando ******** advertencia: LF será reemplazado por CRLF en c *******. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *******. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en ********. El archivo tendrá sus finales de línea originales en su directorio de trabajo. advertencia: LF será reemplazado por CRLF en *********. El archivo tendrá sus finales de línea originales en su directorio de trabajo.
advertencia: LF será reemplazado por CRLF en ***********.
27 archivos modificados, 3724 inserciones (+) modo de creación 100644 ***** modo de creación 100644 ***** modo de creación 100644 ***** modo de creación 100644 ****** modo de creación 100644 ***** * Crear modo 100644 ***** Crear modo 100644 ******
6.Git remoto agregar origen http: // username @ git: repopath.git presione enter esto se agregará al repositorio
7.git push -u origin master pulse enter esto cargará todo desde el repositorio local en este paso, debe ingresar la contraseña para el repositorio donde cargará el código. verá algo como esto a continuación Contando objetos: 33, hecho. Compresión Delta utilizando hasta 12 hilos. Comprimir objetos: 100% (32/32), hecho. Escribir objetos: 100% (33/33), 20.10 KiB | 0 bytes / s, hecho. Total 33 (delta 14), reutilizado 0 (delta 0) Para http: // username @ git: repolocation.git * [nueva sucursal] maestro -> maestro Maestro de sucursal configurado para rastrear el maestro de sucursal remoto desde el origen.
fuente