Qui spiego come ho fatto su Window, forse aiuta anche gli altri :)
Assicurati di installare Git e GitHub .
Al termine dell'installazione, aprire "git bash";

quindi si aprirà una finestra come sotto:

Vai avanti e digita cd ~
per assicurarti di essere nella home directory;
Puoi controllare l'indirizzo in cui ti trovi digitando pwd
;
Ora devi creare un account GitHub ;
Dopo aver creato un account GitHub, vai avanti e accedi;
Dopo aver effettuato l'accesso, fai clic su + in alto a destra e scegli "Nuovo repository"

Quindi, nella finestra aperta, digitare il nome che si desidera avere per il repository nella casella "Nome repository". Aggiungi "Descrizione (facoltativo)" se vuoi, e segna "Inizializza questo repository con un README". Quindi fare clic su "Crea repository".

Ora vai al tuo driver C; crea una nuova cartella e chiamala "git" Ora vai alla finestra "git bash"; cambia la directory in c drive digitando cd ~; cd /c
Se scrivi ls
lì ti mostrerebbe le cartelle lì; Assicurati che mostri la cartella git lì:

Ora torna al browser; vai alla tua pagina GitHub, fai clic sul repository che hai creato; e clicca su "Clona o scarica"; e copia l'indirizzo che mostra lì (scegliendo copia negli appunti)

Ora torniamo a "git bash"; Usa il comando cd git
per andare alla cartella git; ora scrivi i seguenti comandi per connetterti a GitHub (inserisci il nome utente e la password di GitHub quando ti viene chiesto)
git config --global user.name "Your Name"
E poi: git config --global user.email youremail@domain.com
. Tipo successivo:, git clone (url)
anziché (url), digita l'indirizzo del repository GitHub che hai copiato dalla tua pagina GitHub; (ad es. clone git https://github.com/isalirezag/Test.git ).
Ora se fai il ls
comando vedrai lì il tuo repository; Se apri anche la cartella git che hai nella tua finestra vedrai che il tuo repository viene aggiunto come cartella.
Ora usa il comando cd per andare al repository: cd Test
Vai avanti e copia e incolla tutti i file che vuoi inserire in questo repository in quella cartella.
Per trasferire i file nel tuo repository, devi ora eseguire le seguenti operazioni:
Digita git
add filename
(nome file è il nome del file che si desidera caricare) oppure è possibile digitare il comando seguente se si desidera aggiungere tutti i file nella cartella:
git add .
Tipo Poi: git commit -m "adding files"
. E poi: git push -u origin master
.
E poi dovresti essere pronto, se aggiorni il tuo account GitHub i file dovrebbero essere lì :)