So laden Sie ein Projekt auf Github hoch

201

Nachdem ich diese Frage überprüft habe , habe ich immer noch keine Ahnung, wie ich ein Projekt in mein Git Hub-Repository hochladen kann.

Ich bin neu bei Git Hub und habe keine Ahnung, was ich tun soll. Ich habe ein Repository erstellt, möchte aber mein Projekt darauf hochladen.

Ich habe auf der Repository-Seite nach einer Art Upload-Schaltfläche gesucht, aber nichts dergleichen gesehen.

Ich habe mir die bisher bereitgestellten Links angesehen, komme aber immer noch nicht weiter. Sie erwähnen die Befehlszeile, ist das Windows-Befehlszeile oder Git Bash? Weil ich auch nichts dazu bringen kann.

Ich habe auch versucht, die Git-GUI zu verwenden, aber wenn ich den gewünschten Ordner auswähle, heißt es, dass es sich nicht um ein Git-Repository handelt ... muss es komprimiert werden? Ich habe versucht, die .gitconfig-Datei in den Ordner einzufügen, aber es macht keinen Unterschied.

Danke im Voraus :)

jampez77
quelle

Antworten:

270

Seit ich diese Antwort geschrieben habe, hat github einen nativen Windows-Client veröffentlicht, der alle folgenden Schritte überflüssig macht.

Sie können auch Sourcetree verwenden , um sowohl Git- als auch Mercurial-Setup unter Windows zu erhalten.


So würden Sie es in Windows machen:

  1. Wenn Sie git nicht installiert haben, lesen Sie diesen Artikel zum Einrichten.
  2. Öffnen Sie eine Windows-Eingabeaufforderung.
  3. Wechseln Sie in das Verzeichnis, in dem sich Ihr Quellcode an der Eingabeaufforderung befindet.
  4. Erstellen Sie zunächst ein neues Repository in diesem Verzeichnis git init. Dies sagt "Initialisiertes leeres Git-Repository in .... Git" ( ...ist der Pfad).
  5. Jetzt müssen Sie git über Ihre Dateien informieren, indem Sie sie Ihrem Repository hinzufügen. Mach das mit git add filename. Wenn Sie alle Ihre Dateien hinzufügen möchten, können Sie dies tungit add .
  6. Jetzt, wo Sie Ihre Dateien hinzugefügt haben und Ihre Änderungen vorgenommen haben , müssen Sie verpflichten Ihre Änderungen so git können sie verfolgen. Typ git commit -m "adding files". -mMit dieser Option können Sie die Festschreibungsnachricht in einer Zeile hinzufügen .

Bisher würden Sie die obigen Schritte ausführen, selbst wenn Sie kein Github verwenden würden. Dies sind die normalen Schritte zum Starten eines Git-Repositorys. Denken Sie daran, dass Git verteilt (dezentral) ist. Dies bedeutet, dass Sie keinen "zentralen Server" (oder sogar eine Netzwerkverbindung) benötigen, um Git zu verwenden.

Jetzt möchten Sie die Änderungen in Ihr mit github gehostetes Git-Repository übertragen. Um dies zu tun, indem Sie git anweisen, einen entfernten Standort hinzuzufügen , und Sie tun dies mit diesem Befehl:

git remote add origin https://github.com/yourusername/your-repo-name.git

* Hinweis: your-repo-nameSollte in GitHub erstellt werden, bevor Sie ein git remote add origin ... ausführen. Sobald Sie dies getan haben, weiß Git jetzt über Ihr Remote-Repository Bescheid. Sie können es dann anweisen, Ihre festgeschriebenen Dateien zu pushen (was "Upload" ist):

git push -u origin master

Burhan Khalid
quelle
1
Ich habe dies in der Windows-Eingabeaufforderung befolgt und festgestellt, dass Git im Grunde nicht erkannt wurde. Aber ich folgte ihm in Git Bash und es ging bis zum Ende und nachdem ich nach meinem Benutzernamen und Passwort gefragt hatte, sagte es Fehler: src ref spec master stimmt mit keinem überein. Fehler: Einige Refs konnten nicht an ' github.com/jampez77/TV43.git '
gesendet werden
11
Nach ein wenig Recherche habe ich es herausgefunden. Wenn ich Git Pull Origin Master vor Push
benutze
2
Sie wissen nicht warum, nachdem Sie denselben Schritt ausgeführt haben, um diesen Fehler zu erhalten? irgendeine Hilfe. Fehler: Einige Refs konnten nicht an ' github.com/RishikeshPathak/mavenApp ' gesendet werden. Hinweis: Aktualisierungen wurden abgelehnt, da die Fernbedienung Arbeit enthält, die Sie andeuten: nicht lokal. Dies wird normalerweise durch einen anderen Repository-Push-Hinweis verursacht: auf dieselbe Referenz. Möglicherweise möchten Sie zuerst die Remote-Änderungen zusammenführen (z. B. Hinweis: 'git pull'), bevor Sie erneut drücken. Hinweis: Weitere Informationen finden Sie im 'Hinweis zum Schnellvorlauf' in 'git push --help'.
RishiKesh Pathak
1
Der Hinweis befindet sich genau dort in der Fehlermeldung: "Aktualisierungen wurden abgelehnt, weil die Fernbedienung Arbeit enthält, die Sie lokal nicht haben. Möglicherweise möchten Sie zuerst die Fernbedienungsänderungen (z. B. 'git pull') zusammenführen, bevor Sie erneut pushen." - Dies bedeutet, dass bereits ein Repository-Setup vorhanden ist. Sie müssen es also zuerst klonen und dann Ihre Änderungen übertragen. Diese Frage gilt, wenn Sie ein brandneues Repository einrichten.
Burhan Khalid
1
@Tomer, ich nehme an, Sie könnten einen dieser "ide on the cloud" -Anbieter verwenden, aber es wäre viel einfacher, die tragbare Version von git (für Windows) zu verwenden, für die keine Installationsanforderungen gelten.
Burhan Khalid
67

So laden Sie ein Projekt von Grund auf auf Github hoch

Befolgen Sie diese Schritte, um nach Github zu projizieren

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add origin https://github.com/yourusername/your-repo-name.git

Das Hochladen des Projekts von Grund auf erforderlich git pull origin master.

5) git pull origin master

6) git push origin master

RishiKesh Pathak
quelle
Das Problem mit Github ist, dass Sie diesen seltsamen Schritt machen müssen. Bonuspunkte in der Antwort, wenn Sie das Bild durch Text zum Kopieren / Einfügen ersetzen würden.
Thufir
25
git push --force origin master

Wenn Sie Probleme beim Hochladen haben!

Sonu
quelle
2
Nur angemeldet, um diese großartige Antwort zu bewerten! Alles, was ich zu Weihnachten vermisst habe, ist--force
GOXR3PLUS
16

Befolgen Sie diese beiden Schritte:

  1. Erstellen Sie das Repository online über den Link: https://github.com/new
  2. Verknüpfen Sie dann Ihr lokales Repo mit dem folgenden Befehl mit dem Remote-Repo: git add remote origin https://github.com/userName/repo.git Hier ist repo.git Ihr neu erstelltes Remote-Repo.

Dies wird wie ein Zauber funktionieren. Sie müssen sich keine Gedanken über die SSH- oder HTTPS-Methoden machen. Ich hatte zuerst das gleiche Problem und verbrachte Stunden mit der Lösung. Aber das hat bei mir funktioniert.

VinayBS
quelle
15

Hier erkläre ich, wie ich es auf Window gemacht habe, vielleicht hilft es auch anderen :)

Stellen Sie sicher, dass Git und GitHub installiert sind .

Öffnen Sie nach Abschluss der Installation "git bash".

Geben Sie hier die Bildbeschreibung ein

Also wird ein Fenster wie unten auftauchen:

Geben Sie hier die Bildbeschreibung ein

Gehen Sie voran und geben Sie cd ~sicherstellen, dass Sie auf Home - Verzeichnis sind;

Sie können die Adresse überprüfen, in der Sie sich befinden, indem Sie Folgendes eingeben pwd:

Jetzt müssen Sie ein GitHub- Konto erstellen .

Nachdem Sie ein GitHub-Konto erstellt haben, melden Sie sich an.

Nachdem Sie sich angemeldet haben, klicken Sie oben rechts auf das + und wählen Sie "Neues Repository".

Geben Sie hier die Bildbeschreibung ein

Geben Sie dann im geöffneten Fenster den Namen, den Sie für das Repository haben möchten, in das Feld "Repository-Name" ein. Fügen Sie bei Bedarf "Beschreibung (optional)" hinzu und markieren Sie "Dieses Repository mit einer README-Datei initialisieren". Klicken Sie dann auf "Repository erstellen".

Geben Sie hier die Bildbeschreibung ein

Gehen Sie jetzt zu Ihrem C-Treiber. Erstellen Sie einen neuen Ordner und nennen Sie ihn "git". Gehen Sie nun zum Fenster "git bash". Ändern Sie das Verzeichnis durch Eingabe in Laufwerk c. cd ~; cd /c Wenn Sie lsdort eingeben , werden Ihnen die Ordner dort angezeigt. Stellen Sie sicher, dass dort der Git-Ordner angezeigt wird:

Geben Sie hier die Bildbeschreibung ein

Gehen Sie nun zurück zum Browser. Gehen Sie zu Ihrer GitHub-Seite und klicken Sie auf das von Ihnen erstellte Repository. und klicken Sie auf "Klonen oder herunterladen"; und kopieren Sie die dort angezeigte Adresse (indem Sie in Zwischenablage kopieren wählen).

Geben Sie hier die Bildbeschreibung ein

Nun zurück zu "git bash"; Verwenden Sie den Befehl cd git, um zum Ordner git zu wechseln. Schreiben Sie nun die folgenden Befehle, um eine Verbindung zu Ihrem GitHub herzustellen (geben Sie den Benutzernamen und das Passwort Ihres GitHub ein, wenn Sie dazu aufgefordert werden).

git config --global user.name "Your Name"

Und dann : git config --global user.email [email protected]. Nächster Typ: git clone (url)Geben Sie anstelle von (url) die Adresse des GitHub-Repositorys ein, das Sie von Ihrer GitHub-Seite kopiert haben. (zB Git-Klon https://github.com/isalirezag/Test.git ).

Wenn Sie jetzt einen lsBefehl ausführen, wird dort Ihr Repository angezeigt. Wenn Sie auch den Git-Ordner öffnen, den Sie in Ihrem Fenster haben, sehen Sie, dass Ihr Repository als Ordner hinzugefügt wird.

Verwenden Sie nun den Befehl cd, um zum Repository zu gelangen: cd Test

Kopieren Sie alle Dateien, die Sie in diesem Repository ablegen möchten, und fügen Sie sie in diesen Ordner ein.

Um die Dateien in Ihr Repository zu übertragen, müssen Sie jetzt Folgendes tun:

Geben Sie git ein

add filename (Dateiname ist der Dateiname, den Sie hochladen möchten) oder Sie können den folgenden Befehl eingeben, wenn Sie alle Dateien im Ordner hinzufügen möchten:

git add .

Geben Sie dann Folgendes ein : git commit -m "adding files". Und dann : git push -u origin master.

Und dann sollten Sie fertig sein, wenn Sie Ihr GitHub-Konto aktualisieren, sollten die Dateien dort sein :)

Alex
quelle
9

Befolgen Sie diese Schritte, um Ihr Projekt auf Github hochzuladen

1) git init

2) git add .

3) git commit -m "Add all my files"

4) git remote add origin https://github.com/yourusername/your-repo-name.git

Das Hochladen eines Projekts von Grund auf erfordert einen Git Pull Origin Master.

5) git pull origin master

6) git push origin master

Wenn beim Drücken ein Problem auftritt git push --force origin master

Ali Yar Khan
quelle
1
Sie haben sofort die Antwort von @RishiKesh Pathak kopiert.
Rahul Nikate
git push --force origin mastermein Problem gelöst! Vielen Dank!
Vishwajit R. Shinde
7

Das hat bei mir funktioniert;

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
Walid Bousseta
quelle
Insbesondere für Windows-Benutzer ist es wichtig, zuerst git herunterzuladen. Ich habe es auf die harte Tour gelernt. Mac-Benutzer haben so viel Glück.
Alchemist21
1
@ Alchemist21 Aber der schwierigste Weg gibt dir das beste Ziel;)
Md. Tahazzot
6

Erstellen Sie ein neues Repository auf GitHub. Initialisieren Sie das neue Repository nicht mit README-, Lizenz- oder Gitignore-Dateien, um Fehler zu vermeiden. Sie können diese Dateien hinzufügen, nachdem Ihr Projekt an GitHub gesendet wurde. Öffnen Sie das Terminal (für Mac-Benutzer) oder die Eingabeaufforderung (für Windows- und Linux-Benutzer).

Ändern Sie das aktuelle Arbeitsverzeichnis in Ihr lokales Projekt.

Initialisieren Sie das lokale Verzeichnis als Git-Repository.

git init
#Add the files in your new local repository. This stages them for the first commit.

git add
# Adds the files in the local repository and stages them for commit. To unstage a file, use 'git reset HEAD YOUR-FILE'. Commit the files that you've staged in your local repository.

git commit -m 'First commit'
#Commits the tracked changes and prepares them to be pushed to a remote repository. To remove this commit and modify the file, use 'git reset --soft HEAD~1' and commit and add the file again.

  1. Klicken Sie oben Geben Sie hier die Bildbeschreibung einauf der Seite "Schnelleinrichtung" Ihres GitHub-Repositorys auf, um die URL des Remote-Repositorys zu kopieren. Klicken Sie oben auf der Seite "Schnelleinrichtung" Ihres GitHub-Repositorys auf, um die URL des Remote-Repositorys zu kopieren.
  2. Fügen Sie an der Eingabeaufforderung die URL für das Remote-Repository hinzu, an das Ihr lokales Repository gesendet wird.

$ git remote add origin remote repository URL # Sets the new remote git remote -v # Verifies the new remote URL Note: GitHub for Windows users should use the command git remote set-url origin instead of git remote add origin here. Push the changes in your local repository to GitHub.

$ git push origin master
# Pushes the changes in your local repository up to the remote repository you specified as the origin.

Quellenzuordnung: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/

Rakesh
quelle
2
In diesem Fall ist c / p besser als nur zu sagen "Antwort ist da". MEINER BESCHEIDENEN MEINUNG NACH.
Thufir
IMHO, c / p ist in Ordnung, aber die Quelle ist erforderlich, da es möglicherweise veraltet ist.
Glücklicher
6

Ich gehe davon aus, dass Sie sich auf einem Windows-System wie mir befinden und GIT installiert haben. Sie können diese Befehle entweder über eine einfache Eingabeaufforderung im Projektverzeichnis ausführen oder auch GitBash verwenden.

Schritt 1: Erstellen Sie manuell ein Repository in GIT. Geben Sie ihm den Namen, den Sie für richtig halten.

Schritt 2: Kommen Sie zu Ihrem lokalen Projektverzeichnis. Wenn Sie Ihren Code in diesem neuen Repository veröffentlichen möchten, das Sie gerade erstellt haben, stellen Sie sicher, dass im Stammverzeichnis des Projekts kein Ordnername .git vorhanden ist, falls er gelöscht wird. Führen Sie den Befehl ausgit init

Schritt 3: Befehl ausführen git add .

Schritt 4: Befehl ausführen git commit -m YourCommitName

Schritt 5: Befehl ausführen git remote add YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

Schritt 6: Befehl ausführen git push --set-upstream YourRepositoryName master --force

Bitte beachten Sie, dass ich zum Zeitpunkt des Schreibens die neueste Version von GIT verwende. Beachten Sie auch, dass ich keinen bestimmten Zweig angegeben habe, in den der Code verschoben werden soll, damit er an den Master gesendet wird. In Schritt 6 werden Sie vom GIT aufgefordert, den Befehl zu autorisieren, indem Sie aufgefordert werden, Benutzername und Kennwort in ein Popup-Fenster einzugeben.

Hoffe meine Antwort hat geholfen.

Abhay Shiro
quelle
4
  1. Öffnen Sie Git Bash.
  2. Ändern Sie das aktuelle Arbeitsverzeichnis in Ihr lokales Projekt.
  3. Initialisieren Sie das lokale Verzeichnis als Git-Repository: $ git init
  4. Fügen Sie die Dateien in Ihrem neuen lokalen Repository hinzu. Dies stellt sie für das erste Commit bereit:$ git add .
  5. Übernehmen Sie die Dateien, die Sie in Ihrem lokalen Repository bereitgestellt haben: $ git commit -m "First commit"
  6. Klicken Sie oben auf der Seite "Schnelleinrichtung" Ihres GitHub-Repositorys auf, um die URL des Remote-Repositorys zu kopieren.
  7. Fügen Sie an der Eingabeaufforderung die URL für das Remote-Repository hinzu, an das Ihr lokales Repository gesendet wird: $ git remote add origin remote repository URL
  8. Übertragen Sie die Änderungen in Ihrem lokalen Repository auf GitHub: $ git push origin master
felhi
quelle
2
Willkommen bei StackOverflow! Bitte lesen Sie, wie beantworten Informations Fragen zu beantworten. Es ist auch besser, Fragen zu beantworten, die neu sind und keine Antworten akzeptiert haben, als alte Fragen mit hoch akzeptierten Antworten.
Kateract
@Kateract Du hast mich dazu inspiriert, freundlicher mit neuen Leuten umzugehen. Ich werde Ihren Beitrag als Richtlinie verwenden.
Sethmr
3

Ich denke, das Einfachste für Sie wäre, das Git-Plugin für Eclipse zu installieren. Es funktioniert mehr oder weniger genauso wie Eclipse CVS- und SVN-Plugins:

http://www.eclipse.org/egit/

GL!

Eva
quelle
3
  1. Zuerst müssen Sie ein Konto bei Github erstellen
  2. Erstellen Sie dann ein neues Projekt - benennen Sie das Projekt wie gewünscht, und dann wird Ihre Projekt-URL angezeigt
  3. Kopieren Sie nun die URL
  4. Öffnen Sie dann die Eingabeaufforderung und wechseln Sie mit cmd zu dem Verzeichnis oder Ordner, den Sie hochladen möchten
  5. Geben Sie dann die folgenden Befehle ein

     git init
     git add .
     git commit -m "initial commit"
     git remote add origin PASTE URL
     git push -u origin master
    
  6. Überprüfen Sie nun Ihr GitHub-Konto. Das Repository wurde erfolgreich hochgeladen.

Zur vollständigen Anleitung können Sie dieses Video ansehen .

mitesh7172
quelle
2

Das wahrscheinlich nützlichste, was Sie tun können, ist das Online-Buch [http://git-scm.com/book/en/] zu lesen . Es ist wirklich eine ziemlich anständige Lektüre und gibt Ihnen den konzeptionellen Kontext, mit dem Sie die Dinge richtig ausführen können.

ProfVersaggi
quelle
2

Laden Sie SourceTree herunter. Es ist für Windows 7 + und Mac verfügbar und wird dringend empfohlen, Dateien auf Github über die interaktive Benutzeroberfläche hochzuladen.

Prakhar1001
quelle
2

Es dauerte ungefähr 2 Stunden, bis mir klar wurde, dass ich Repo für GitHub ( http://github.com/new ) erstellen sollte, bevor ich versuchte, meine lokalen Dateien auf Github zu übertragen.

Nach dem Versuch, Fehler zu pushen, waren wie:

remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found

Ich fühle mich wie ein Idiot, aber ich möchte das wirklich betonen. Ich dachte nur, dass mein Repo beim ersten Push automatisch erstellt wird. Ich habe mich so geirrt

O-9
quelle
2

Stellen Sie sicher, dass git auf Ihrem System installiert ist. Ich erkläre den Prozess unter Windows

So habe ich es gemacht:

1.Öffnen Sie das cmd (Sie können es auch mit git bash machen).

2.Gehen Sie zu Ihrem Projektverzeichnis (wo sich Ihr Projekt befindet).

3. Jetzt Typ your_directory >git init dies initialisiert ein leeres Repository, wenn es zum ersten Mal ist, und gibt es ein. für zB:C:\Users>git init

4. Geben Sie jetzt your_directory >git add <filename>(wenn bestimmte Dateien) oder git add .(wenn Sie alle Dateien hinzufügen möchten) ein und geben Sie ein.

5. Geben Sie jetzt ein >git commit -m "commit message goes here"und geben Sie ein.

(Falls Sie den Status überprüfen müssen, können Sie dies durch Eingabe tun >git status) und eingeben.

6.Jetzt Typ >git remote add origin git_repository_url

(prüfen >git remote -v) und eingeben.

7. Jetzt drehen, um es zu drücken ...>git push origin masterund einzutreten

(Wenn Sie eine Fehlermeldung erhalten, drücken Sie diese mit Gewalt ...>git push -f origin masterund geben Sie sie ein.

Jetzt sind Sie mit dem Hinzufügen zu Ihrem Repository fertig. Aktualisieren Sie es und es wird dort in Ihrem erstellten Repository sein.

Hoffentlich funktioniert das für Sie.

Badri Paudel
quelle
1

Befolgen Sie die Anweisungen von RishiKesh Pathak oben. Sie können den Push-Befehl sogar kurzschließen, indem Sie diese Befehlszeile nur einmal einfügen:

git config --global push.default simple

Anstatt das nächste Mal zu verwenden git push origin master, brauchen Sie nur:

git push

Details finden Sie hier .

Chetabahana
quelle
1

Der beste Weg zu git ist, tatsächlich mit dem Gitting zu beginnen . Probieren Sie diese Website aus, auf der Sie Schritt für Schritt erfahren, wie Sie Funktionen in der Befehlszeile ausführen können, um ein Projekt auf GitHub zu übertragen

Dies heißt try.github.io oder Sie können auch einen Kurs über codeAcademy belegen

Shan-Desai
quelle
1
Während dieser Link die Frage beantworten kann, ist es besser, die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verknüpfte Seite ändert. - Aus der Rezension
Vinoth Krishnan
1
@ VinothKrishnan Einverstanden, wird sich das nächste Mal darum kümmern
Shan-Desai
1

Ich tat wie folgt;

  1. git init
  2. git hinzufügen.
  3. git commit -m "Your_message"
  4. git remote add origin @your_git_repository
  5. Git Push -u Origin Master

Natürlich muss man git installieren

Cansel Muti
quelle
1

Schritte zum Hochladen des Projekts auf git: -

Schritt 1: Öffnen Sie cmd und ändern Sie das aktuelle Arbeitsverzeichnis in Ihren Projektspeicherort.

Schritt 2 - Initialisieren Sie Ihr Projektverzeichnis als Git-Repository.

$ git init

Schritt 3 - Fügen Sie Dateien in Ihrem lokalen Repository hinzu.

$ add.

Schritt 4: Übernehmen Sie die Dateien, die Sie in Ihrem lokalen Repository bereitgestellt haben.

$ git commit -m "Erstes Commit"

Schritt 5 - Kopieren Sie die URL des Remote-Repositorys.

Schritt 6: Fügen Sie die URL des Remote-Repositorys als Ursprung an Ihrem lokalen Standort hinzu.

$ git add origin copied_remote_repository_url

Schritt 7 - Bestätigen Sie, dass Ihr Ursprung aktualisiert wurde oder nicht.

$ git remote show origin

Schritt 8 - Schieben Sie die Änderungen in Ihr Github-Repository

$ git push origin master.

Mandeep Singh Gill
quelle
0
  1. Wir brauchen Git Bash
  2. In Git Bash Command Section ::

1,1 ls

Es zeigt Ihnen den Standardspeicherort.

1.2 CD "C: \ Benutzer \ Benutzer \ Desktop \ HTML" Wir müssen den Projektpfad zuweisen

1.3 git init Das leere Git-Repository wird in C: \ Users \ user \ Desktop \ HTML initialisiert

1.4 ls Es werden alle Dateinamen aufgelistet

1,5 Git Remote Add Origin https://github.com/repository/test.git Es ist Ihr https://github.com/repository/test.git ist Ihr Repository-Pfad

1.6 git remote -v Um das Wetter zu überprüfen, haben wir die Erlaubnis zum Abrufen oder Drücken oder nicht

1,7 git hinzufügen. Wenn Sie setzen. dann bedeutet es, was auch immer wir in einem bestimmten Ordner haben, alle veröffentlichen.

1,8 git commit -m "Zum ersten Mal"

1,9 git push -u Ursprungsmaster

Rahul Gangahar
quelle
0

Was Sie brauchen, ist eine SSH-Verbindung und GitHub-Init in Ihrem Projekt. Ich werde unter Linux-Maschine erklären.

Beginnen wir mit ein paar einfachen Dingen: Navigieren Sie im Terminal zu Ihrem Projekt und verwenden Sie:

git init
git add .
git commit 

Fügen wir nun SSH zu Ihrem Computer hinzu: Verwenden ssh-keygen -t rsa -C "[email protected]" und kopieren Sie den öffentlichen Schlüssel und fügen Sie ihn dann zu Ihrem GitHub-Repo Deploy keys -> add one zurück zu Ihrem Computerprojekt ein. Starten Sie nun: git push origin master Wenn ein Fehler auftritt, konfigurieren Sie Ihre .github / config von nano .github/config und ändern Sie die URL in ssh url = [email protected]:username/repo.... und das ist es

Nimr Sawafta
quelle
-2

Zum Hochladen eines neuen Projekts in GIT (zuerst benötigen Sie eine lokale Codebasis des Projekts und das GIT-Repo, in das Sie das Projekt hochladen möchten. In GIT müssen Sie über Ihre Anmeldeinformationen verfügen.)

  1. Listenpunkt

    1. Öffnen Sie Git Bash

    2. Wechseln Sie in das Verzeichnis, in dem Sie die Codebasis (Projektspeicherort) cd haben, in den Projektspeicherort cd / * / *** / ***** / ***** Dann müssen Sie hier git-Befehle ausführen

    1. git init Drücken Sie die Eingabetaste, dann wird unten Folgendes angezeigt: Initialisiertes leeres Git-Repository in *: / *** / **** / ***** /. git / so initialisiert git init das leere GIT-Repository auf lokaler Ebene
    2. git hinzufügen. Drücken Sie die Eingabetaste. Der obige Befehl fügt alle Verzeichnisse, Unterverzeichnisse, Dateien usw. hinzu. Sie sehen etwa diese Warnung: LF wird in **** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ************** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ************ durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in *************** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in j ******* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in *********** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ************** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in *********** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ********* durch CRLF ersetzt.

    3. git commit -m "first commit" Drücken Sie die Eingabetaste. -m Option zum Hinzufügen eines Kommentars. Der Code wird auf Stage Env übertragen. Sie werden so etwas sehen

[master (root-commit) 34a28f6] ******** Warnung hinzufügen: LF wird in c ******* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ******** durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis. Warnung: LF wird in ********* durch CRLF ersetzt. Die Datei hat ihre ursprünglichen Zeilenenden in Ihrem Arbeitsverzeichnis.

Warnung: LF wird in *********** durch CRLF ersetzt.


27 Dateien geändert, 3724 Einfügungen (+) Erstellungsmodus 100644 ***** Erstellungsmodus 100644 ***** Erstellungsmodus 100644 ***** Erstellungsmodus 100644 ****** Erstellungsmodus 100644 ***** * Erstellungsmodus 100644 ***** Erstellungsmodus 100644 ******

6.git remote add origin http: // Benutzername @ git: repopath.git Drücken Sie die Eingabetaste, um das Repo zu ergänzen

7.git push -u origin master Drücken Sie die Eingabetaste. Dies wird alles von lokal auf repo hochladen. In diesem Schritt müssen Sie das Passwort für das Repo eingeben, in das Sie den Code hochladen möchten. Sie werden so etwas unten sehen. Objekte zählen: 33, fertig. Delta-Komprimierung mit bis zu 12 Threads. Objekte komprimieren: 100% (32/32), fertig. Objekte schreiben: 100% (33/33), 20,10 KiB | 0 Bytes / s, fertig. Insgesamt 33 (Delta 14), wiederverwendet 0 (Delta 0) An http: // Benutzername @ git: repolocation.git * [neuer Zweig] Master -> Master Zweig Master eingerichtet, um den Remote-Zweig Master vom Ursprung zu verfolgen.

Prem S.
quelle