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 :)

Soluția

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:

  1. Dacă tu nu't au git instalat, consultați acest articol pe cum să-l configurați.
  2. Deschideți un prompt de comandă Windows.
  3. Schimba în directorul în cazul în care codul sursă este situat în promptul de comandă.
  4. În primul rând, a crea un nou depozit în acest director git init. Acest lucru va spunem "Inițializat gol depozit git în ....git" (... este calea).
  5. Acum aveți nevoie pentru a spune git despre fișiere prin adăugarea lor în depozit. Face acest lucru cu git add filename. Dacă doriți să adăugați toate fișierele, puteți facegit add .`
  6. Acum, că ați adăugat fișierele dvs. și a făcut modificările, aveți nevoie pentru a commit modificările atât de git le poate urmări. Tip 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

Comentarii (15)

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

Comentarii (2)
git push --force origin master

dacă aveți probleme la încărcarea!

Comentarii (1)

Urmați acești doi pași:

  1. Crea depozit on-line, folosind link-ul: https://github.com/new
  2. Apoi link-ul local repo la distanță repo folosind comanda: 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.

Comentarii (0)

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 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 :)

Comentarii (0)

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
Comentarii (1)

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.

Comentarii (0)

Urmați acești pași pentru a încărca 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

Incarca de proiect de la zero nevoie de git pull origine master.

  1. `git pull origine master

  2. `git push origin master

Dacă apare vreo problemă în a face presiuni folosesc git push --force origine master

Comentarii (0)

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.

  1. Î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.
  2. Î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/

Comentarii (2)
  1. Deschide Git Bash.
  2. Schimba directorul curent de lucru la proiect local.
  3. Inițializa director local ca un depozit Git: $ git init
  4. Adăugați fișiere în noul depozit local. Acestei etape i pentru prima comite: $ git add .
  5. Comite fișierele pe care le'am pus în scenă în depozit local: $ git commit -m "Primul comite"
  6. În partea de sus a dvs. de depozit GitHub's pagina de Configurare Rapidă, faceți clic pentru a copia depozitul de la distanță URL-ul.
  7. Î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
  8. Împinge modificări în depozit local la GitHub: `$ git push origin master
Comentarii (2)

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!

Comentarii (0)

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.

Comentarii (0)
  1. Mai întâi trebuie să creați un cont pe Github
  2. Apoi a crea noul Proiect numele Proiectului, după cum doriți atunci url-ul proiectului este prezentat
  3. Acum copiați url-ul
  4. Apoi deschideți Promptul de Comandă și du-te la directorul sau folderul pe care doriți să o încărcați folosind cmd
  5. Apoi, tastați următoarele Comenzi

git init git add . git commit -m "initial comite" git remote adauga origine LIPIȚI URL-ul git push-u originea master

  1. Acum, verificați-vă contul GitHub, Repository este încărcat cu succes.

Pentru îndrumare Completă, puteți [urmăriți acest video](https://www.youtube.com/watch?v=psgrKFlNwTI&t).

Comentarii (0)

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.

Comentarii (0)

Am făcut după cum urmează;

  1. git init
  2. git add .
  3. git commit -m "Your_message"
  4. git remote adauga origine @your_git_repository
  5. git push-u originea master

Desigur, trebuie să instalați git

Comentarii (0)

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.

Comentarii (0)

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.

Comentarii (0)

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

Comentarii (2)
  1. Avem nevoie de Git Bash
  2. În Git Bash Comanda Section::

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

Comentarii (0)

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. Element de listă

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.

  1. git commit -m "primul comite" apăsați enter -m, cu condiția opțiune pentru adăugarea de comentarii acesta va comite codul de la etapa env veți vedea ceva de genul asta

[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

  • [new branch] master -> master Maestru ramură înființate pentru a urmări de la distanță maestru ramură de origine.
Comentarii (0)