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
Încărcați de proiect de la zero necesită `git trage originea de master.
5) `git pull origine master
6) `git push origin master
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)
git config --global user.name "Your Name"
Și apoi: git config --utilizator la nivel mondial.e-mail [email protected]
.
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;
1- git init
2- git add .
3- git commit -m "Add all my files"
4- git remote add origin https://github.com/USER_NAME/FOLDER_NAME
5- git pull origin master --allow-unrelated-histories
6- git push origin master
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
de a Crea un nou depozit pe GitHub. Pentru a evita erorile, nu a inițializa depozit nou cu README, licență, sau gitignore fișiere. Puteți adăugați aceste fișiere după proiect a fost împins la GitHub. Deschide Terminal (pentru utilizatorii de Mac) sau de comandă (pentru Windows și Linux utilizatori).
Schimba directorul curent de lucru la proiect local.
Inițializa director local ca un depozit Git.
git init
#Adăugați fișiere în noul depozit local. Acestei etape i pentru prima comis-o.
git add
# Adaugă fișiere în depozitul local și etape le-a comis. Pentru a unstage un fișier, utilizați 'git reset CAPUL TĂU-FILE'. Comite fișierele pe care le'am pus în scenă în depozit local.
git commit -m 'Prima se angajeze'
#se Angajează modificări urmărite și le pregătește pentru a fi împins la un depozit la distanță. Pentru a elimina acest lucru se angajeze și să modificați fișierul, utiliza 'git reset-moale CAPUL~1' si a comis-o și adăugați fișierul din nou.
- În partea de sus a dvs. de depozit GitHub's pagina de Configurare Rapidă, faceți clic pe pentru a copia depozitul de la distanță URL-ul. În partea de sus a dvs. de depozit GitHub's de instalare și Configurare Rapidă pagină, faceți clic pentru a copia depozitul de la distanță URL-ul.
- În promptul de Comandă, adăugați URL-ul pentru depozitul de la distanță în cazul în depozit local va fi împins.
$ git remote adauga origine depozit la distanță URL
# Seturi noi de la distanță git remote -v
# Verifică nou URL-ul de la distanță Notă: GitHub pentru utilizatorii de Windows ar trebui să utilizați comanda git remote set-url-ul de origine în loc de git remote adauga originea aici. Împinge modificări în depozit local la GitHub.
$ git push origin master
# Împinge modificări în depozit local până la depozitul de la distanță ai specificat ca origine.`
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
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](
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.
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:
remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found
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ă:
git config --global push.default simple
Deci, data viitoare în loc de a folosi git push origin master
ai nevoie doar de:
git push
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.
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