Vreau sa creez un folder într-un depozit GitHub și doriți să adăugați fișiere în acel folder. Cum pot realiza acest lucru?
Git nu't magazin foldere goale. Doar asigurați-vă că nu's un fișier în folderul ca doc/foo.txt și a alerga git add doc " sau " git add doc/foo.txt
, iar dosarul va fi adăugat la depozit local odată ce ai'am comis (și apar pe GitHub odată ce ai'am împins-o).
Nu puteți crea un folder gol iar apoi adăugați fișiere în acel folder, ci mai degrabă crearea unui folder trebuie să se întâmple împreună cu adăugarea de cel puțin un singur fișier. Pe GitHub puteți face în acest fel:
/
. Acest lucru creează un folder.gitkeep
care este conventionally utilizate pentru a face Git urmări în caz contrar, foldere goale; nu este un Git caracteristică, deși)În primul rând trebuie să clonați repository să ai mașină locală
git clone github_url local_directory
Apoi, puteți crea foldere și fișiere în interiorul tău local_directory
, și adăugați-le la depozit folosind:
git add file_path
Puteți adăuga, de asemenea, tot cu ajutorul:
git add .
Rețineți că Git nu urmărește foldere goale. O soluție este de a crea un fișier în folder gol pe care doriți să urmăriți. Eu, de obicei, numele de fișier "gol", dar poate fi orice nume ai alege.
În cele din urmă, ai comis-o și împinge înapoi de la GitHub:
git commit
git push
Pentru mai multe informații pe Git, a verifica afară de Pro Git carte.
Pentru cele care folosesc browser-ul web, puteți face următoarele:
De fapt GitHub nu creați un folder gol.
De exemplu, pentru a crea un folder în C:\Users\Username\Documents\GitHub\Repository`:
Creați un folder numit documente
A crea un nume de fișier `index.html sub documente
Deschide GitHub pentru desktop cerere
Se va sincroniza automat, și va fi acolo.
Doar crea dosare cerute în depozit local. De exemplu, ați creat " app " și "config" directoare.
Puteți crea noi fișiere în aceste dosare.
Pentru Git reguli:
Comanda Git pentru a nu comite:
git add app/ config/
git commit
Apoi da comite mesaj și de a salva comis-o.
Apoi împingeți la depozit la distanță,
git push origin remote
Pentru a adăuga un nou director tot ce trebuie să faceți este să creați un folder nou în depozit local. Creați un folder nou, și a adăuga un fișier în ea.
Acum du-te la terminalul dumneavoastră și adăugați-l așa cum ai adăuga fișiere normale in Git. Împingeți-le în depozit, și verificați starea să asigurați-vă că ați creat un director.