Cum să încărcați un proiect la Github
După verificarea asta întrebare nu am nici o idee cum să obțineți un proiect încărcat mea depozit Git Hub.
Am'm noi de la Git Hub si nu am nici o idee ce să fac. Am creat un Depozit, dar vreau să încărcați proiectul meu pentru ea.
Am'am uitat pe repository pagina pentru un buton de încărcare de vreun fel, dar nu am't văzut nimic de acest fel.
Am'am uitat la link-urile oferite de până acum, dar am'm încă obtinerea de nici unde. Ei menționează în linia de comandă, este că Windows linia de comandă sau Git Bash? Pentru că nu pot't obține fie de a face ceva.
De asemenea, am încercat, folosind Git GUI dar când am selectați folderul vreau a spune că-l's nu este un depozit Git...are nevoie pentru a fi arhivat? Am încercat adăugarea .gitconfig fișier în folder dar nu - 't face o diferență.
Multumesc anticipat :)
De când am scris acest răspuns, github lansat un nativ client windows care face toți pașii de mai jos redundante.
Puteți folosi, de asemenea, sourcetree pentru a obține atât git, mercurial instalat pe Windows.
Aici este modul în care ar face-o în Windows:
git init
. Acest lucru va spunem "Inițializat gol depozit git în ....git" (...
este calea).. Dacă doriți să adăugați toate fișierele, puteți face
git add .`git commit -m "adăugarea de fișiere"
.-m
vă permite să adăugați commit message în linie.Până acum, pașii de mai sus este ceea ce s-ar face, chiar dacă nu au fost folosind github. Acestea sunt normale pași pentru a începe un depozit git. Amintiți-vă că git este distribuit (descentralizate), înseamnă că don't nevoie pentru a fi un "server central" (sau chiar o conexiune de rețea), pentru a folosi git.
Acum doriți să împingă modificări la depozit git găzduit pe github. Pentru tine acest lucru prin a spune git la add o distanță location, și o vei face cu această comandă:
git remote adauga origine https://github.com/yourusername/your-repo-name.git
*Notă: - ți-repo-numele ar trebui să fie creat în GitHub înainte de a face o
git remote adauga origine ...
După ce ați făcut asta, git acum stie despre depozit la distanță. Apoi, puteți spune că pentru a împinge (care este "încărcați") ta a comis fișiere:`git push-u originea master
Urmați acești pași pentru a proiectului Github
1)
git init
2)
git add .
3)
git commit -m "Adăugați toate fișierele mele"
4)
git remote adauga origine https://github.com/yourusername/your-repo-name.git
5) `git pull origine master
6) `git push origin master
dacă aveți probleme la încărcarea!
Urmați acești doi pași:
git add la distanță origine https://github.com/userName/repo.git
Aici repo.git va fi nou create de la distanță repo.Aceasta va funcționa ca un farmec. Nu este nevoie să vă faceți griji despre SSH, HTTPS sau moduri. Prima dată am confruntat cu aceeași problemă și și-a petrecut ore pentru soluție. Dar aceasta a lucrat pentru mine.
Aici am să vă explic cum am făcut-o pe Fereastră, poate ajută și pe alții :)
Asigurați-vă că pentru a instala Git și GitHub.
După ce instalarea este completă, deschide "git bash";
deci, o fereastră ca mai jos va pop-up:
Du-te mai departe și de tip
cd ~
să asigurați-vă că sunteți în directorul home;Puteți verifica adresa pe care sunt în ea prin tastarea
pwd
;Acum aveți nevoie pentru a crea un GitHub cont;
După crearea unui cont pe GitHub, du-te și conectați-vă;
După ce v-ați conectat, pe partea din dreapta sus, faceți clic pe + și alegeți "Nou Depozit"
Apoi, în fereastra care se deschide, tastați numele pe care doriți să aibă, pentru depozit în "Depozit numele de" cutie. Adauga "Descriere (opțional)" dacă vă place, și marca "Inițializa acest depozit cu un README". Apoi, faceți clic pe "Creați depozit".
Acum du-te la C conducătorului auto; creați un folder nou și denumiți-l "git" Acum du-te la "git bash" fereastră; schimba directorul la unitatea c prin tastarea
cd ~; cd /c
Dacă tastați " ls " nu ar arata folderele de acolo; Asigurați-vă că arată git folder:Acum du-te înapoi la browser-ul; du-te la pagina GitHub, faceți clic pe repository că ai făcut; și faceți clic pe "Clona sau descărcare"; și copiați adresa care apare acolo (prin alegerea copia în clipboard)
Acum revenind la "git bash"; Folosiți comanda
cd git
de a merge la git dosar; acum scrie următoarele comenzi pentru a vă conecta la GitHub (introduceți numele de utilizator și parola de GitHub când se cere)Și apoi:
git config --utilizator la nivel mondial.e-mail youremail@domain.com
. Următorul tip:git clone (url)
, în loc de (url-ul), tastați adresa de depozit GitHub că ați copiat de pe pagina GitHub; (de exemplu, git clona https://github.com/isalirezag/Test.git).Acum dacă faci " ls " comandă veți vedea depozit acolo; Dacă te deschide, de asemenea, git folderul pe care le au în fereastră, veți vedea că depozitul este adăugat ca un folder.
Acum folosiți comanda cd pentru a merge la depozit: cd `ul de Test
Du-te și să copiați și să lipiți orice fișiere pe care doriți pentru a pune în acest depozit în acel folder.
În scopul de a transfera fișiere de la depozit ai nevoie pentru a face acum următoarele:
Tip git
adaugă filename` (filename este numele fișierului pe care doriți să încărcați) sau aveți posibilitatea să tastați comanda de mai jos dacă doriți să adăugați toate fișierele în folderul:
git add .
Apoi tipul:
git commit -m "adăugarea de fișiere"
. Și apoi: `git push-u originea master .Și apoi ar trebui să fie gata, dacă actualizați contul GitHub fișierele ar trebui să fie acolo :)
Aceasta a lucrat pentru mine;
Presupun că sunt pe un sistem windows ca mine și au GIT instalat. Puteți fie să executați aceste comenzi, printr-o simplă comandă în directorul de proiect sau puteți folosi, de asemenea, GitBash.
Pasul 1: A crea un repository GIT manual. Da ce nume ai par a se potrivi.
Pasul 2: Vin la dvs. local de director de proiect. Dacă doriți să publicați un cod pentru acest nou depozit care tocmai ați creat-asigurați-vă că în proiectele directorul rădăcină nu există nici un nume de folder .git, dacă nu se șterge. Comanda Run
git init
Pasul 3: Rulați comanda
git add .
pasul 4: Rulați comanda
git commit -m YourCommitName
Pasul 5: Rulați comanda
git remote adauga YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git
Pasul 6: Rulați Comanda
git push --set-amonte YourRepositoryName master --force
Vă rugăm să rețineți că eu sunt, folosind cea mai recentă versiune de GIT, la momentul de scris. De asemenea, rețineți că nu specifica orice ramură a împinge codul în așa că a mers la maestru. În pasul 6 GIT vă va cere să autorizeze comanda prin a vă cere să introduceți numele de utilizator și parola în fereastra pop-up.
Sper că răspunsul meu te-a ajutat.
Urmați acești pași pentru a încărca proiectului Github
git init
git add .
git commit -m "Adăugați toate fișierele mele"
git remote adauga origine https://github.com/yourusername/your-repo-name.git
Incarca de proiect de la zero nevoie de git pull origine master.
`git pull origine master
`git push origin master
Dacă apare vreo problemă în a face presiuni folosesc git push --force origine master
Sursa de Atribuire: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/
$ git init
$ git add .
$ git commit -m "Primul comite"
$ git remote adauga origine depozit la distanță URL
Cred că cel mai simplu lucru pentru tine ar fi pentru a instala git plugin pentru eclipse, funcționează mai mult sau mai puțin la fel ca eclipsa de CV-uri și SVN plugin-uri:
http://www.eclipse.org/egit/
GL!
Descărcați SourceTree. Acesta este disponibil pentru windows7+ si Mac si este foarte recomanda pentru a încărca fișiere pe github prin intermediul UI interactive.
git init git add . git commit -m "initial comite" git remote adauga origine LIPIȚI URL-ul git push-u originea master
Pentru îndrumare Completă, puteți [urmăriți acest video](https://www.youtube.com/watch?v=psgrKFlNwTI&t).
Probabil cel mai util lucru pe care ai putea-o face este de a citi cu atenție cartea online [http://git-scm.com/book/en/]. L's de fapt o destul de decent citiți și vă oferă contextul conceptual cu care să execute lucruri în mod corespunzător.
Am făcut după cum urmează;
Desigur, trebuie să instalați git
Mi-a luat cam 2 ore pentru a realiza că am'm ar trebui sa crearea Repo GitHub (http://github.com/new) înainte încercarea de a-mi împinge fișiere locale la github.
După încercarea de a împinge erori au fost, cum ar fi:
Mă simt ca un idiot, dar chiar aș vrea să subliniez acest lucru. Am crezut că-mi repo va fi creat automat în timpul primului impuls. Am fost atât de greșit.
Urmați instrucțiunile din RishiKesh Pathak de mai sus, puteți chiar de scurtă apăsare de comandă prin introducerea această linie de comandă o singură dată:
Deci, data viitoare în loc de a folosi
git push origin master
ai nevoie doar de:Vezi detalii aici.
Cel mai bun mod de a git este de a începe de fapt Gitting. Încercați acest site care te face sa mergi pas cu pas asupra a ceea ce sunt mijloace esențiale pentru realizarea de funcții pe linie de comandă pentru a impinge un Proiect pe GitHub
Acest lucru este numit încerca.github.io sau ai putea lua, de asemenea, un curs pe codeAcademy
1.1 ls
Acesta vă va arăta locația implicită.
1.2 CD "C:\Users\user\Desktop\HTML" Trebuie să atribuiți proiectului calea
1.3 git init Se va inițializa gol depozit git în C:\Users\user\Desktop\HTML
1.4 ls Acesta va lista toate fișierele numele
1.5 git remote adauga origine https://github.com/repository/test.git este https://github.com/repository/test.git este repository calea
1.6 git remote -v Pentru a verifica vreme ne-am aduce sau împinge aprobare sau nu
1.7 git add . Dacă ai pus . atunci o să spun ce am în perticular folder publica toate.
1.8 git commit -m "Prima dată"
1.9 git push-u originea master
pentru încărcarea unui nou proiect în GIT (în primul rând aveți nevoie pentru a avea locală cod de bază de proiect și de GIT repo în cazul în care va fi încărcarea proiectului ,în GIT trebuie să aveți acreditările dvs.)
1.deschide Git Bash
2 . du-te la directorul în cazul în care aveți codul de bază (localizarea proiectului ) cd pentru localizarea proiectului cd /*/*/***/ Atunci aici aveți nevoie pentru a executa comenzi git 3. git init apăsați enter apoi, veți vedea ceva de genul asta de mai jos Inițializat gol depozit Git în :/*/**/*/.git/ deci git init va inițializa gol depozit GIT la nivel local 4. git add . apăsați enter comanda de mai sus va adăuga director,sub directoare , fișiere, etc veți vedea ceva de genul asta avertisment: DACĂ va fi înlocuit de CRLF in . Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in ****. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in *. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in ****. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in *. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în **. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în ****. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în ***** Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în j*. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în *. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în **. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în *. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în *****. Dosarul va trebui sa originală capetele de linie în directorul de lucru.
[master (root-a comis) 34a28f6] adăugarea **** avertisment: DACĂ va fi înlocuit de CRLF in c. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in . Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF in ****. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în *. Dosarul va trebui sa originală capetele de linie în directorul de lucru. avertisment: DACĂ va fi înlocuit de CRLF în ***.
27 fișiere schimbat, 3724 inserții(+) a crea un mod 100644 a crea un mod 100644 a crea un mod 100644 * a crea un mod 100644 ** a crea un mod 100644 ** a crea un mod 100644 * a crea un mod 100644 **
6.git remote adauga origine http://username@git:repopath.git apăsați enter aceasta va adăuga la repo
7.git push-u originea master apăsați enter acest lucru va incarca tot de la nivel local la repo în acest pas trebuie să introduceți parola pentru repo în cazul în care va fi încărcarea de cod. veți vedea ceva de genul asta de mai jos Numărare obiecte: 33, făcut. Delta compresie, folosind până la 12 fire. Comprimare obiecte: 100% (32/32), făcut. Scris de obiecte: 100% (33/33), 20.10 KiB | 0 bytes/s, a terminat. Total 33 (delta 14), refolosite 0 (delta 0) Pentru a http://username@git:repolocation.git