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 escribe ls
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)
git config --global user.name "Your Name"
Y luego: git config --global user.email youremail@domain.com
. Siguiente tipo: en git 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í :)