2017-08-02 3 views
-2

Ich bin sehr neu in der Verwendung von Github. Ich bin es nur gewohnt, Code in mein lokales Gerät zu schreiben. Ich muss eine Repo von Github ziehen, eine neue Datei innerhalb des Repos erstellen (die mein .java Programm haben wird), und es zurück zu github schieben. Ich habe online geschaut, aber die Erklärungen sind ziemlich verwirrend für mich (als Anfänger).Ziehen und Drücken Repo

+1

Sieht aus, als ob Sie auch neu bei Google sind? https://guides.github.com/activities/hello-world/ –

+0

Ich würde Ihnen empfehlen, sich zuerst die SO git Dokumentation anzuschauen. – Reborn

Antwort

-1

Alles, was Sie tun müssen, ist

svn co https://github.com/path/to/repo 
... create your new file ... 
svn add your_file 
svn commit your_file -m "Message about new file." 

und dann sind Sie fertig.

+0

Git, nicht SVN. Sie sind beide verschiedene Entitäten. – ifconfig

+0

Github arbeitet mit SVN. https://github.com/blog/626-announcing-svn-support – user1139069

+0

Aber es ist nicht die bevorzugte Option. – ifconfig

0

Git-Klon < --url zu der Verwahrungsstelle ->

Git Kasse < --branchname ->

Dateien erstellen

Git-Pull (um wieder den Repo mit Remote-Repo-Synchronisierung

)

Git hinzufügen

Git -m "Kommentar schreiben hier" begehen

Git Push

2
  1. Überprüfen Sie, ob Sie git haben zunächst lokal installiert:

    Run in der Befehlszeile:

    git --version 
    
  2. Wenn es ein Git-Version zurückgibt, dann gehen zum github-Repository und kopieren Sie den Pfad wie folgt:

    Alt text

  3. In der Befehlszeile Typ git clone und den Pfad (fügen Sie ihn in) wie folgt:

    Aus dem obigen Beispiel:

    Alt text

  4. Drücken Sie die Eingabetaste oder eingeben. Das Repository wird lokal geklont und eingerichtet.

  5. Nachdem das Klonen abgeschlossen ist, können Sie cd direkt in das Repository. Im obigen Beispiel würde ich geben:

    cd cordova-runner 
    
  6. Sie erhalten haben vom eigenen Repository Rechte Beiträger Unter der Annahme, können Sie von dort Änderungen, Zweig, fügen Sie verpflichten sich, und drücken Sie zurück zum Repository. Wenn Sie keine Rechte erhalten haben, können Sie den gleichen Vorgang ausführen, aber geben Sie zuerst den Repo-Befehl aus.

Ich hoffe, das hilft.

2

Herunterladen und Installieren der git Kommandozeilen-Tool: https://git-scm.com/downloads

Wenn Sie auf Fenster sind, gibt es ein git bash viele Menschen über cmd bevorzugen. Verwenden Sie auf jedem anderen Betriebssystem nur das Terminal/CLI.

Nach der Installation müssen Sie zuerst das Repository klonen. Sie verlassen nun die URL auf dem Repository-Seite finden, nachdem die grüne Schaltfläche „Clone oder herunterladen“ Button:

git clone [url] 

https://git-scm.com/book/en/v2/Git-Basics-Getting-a-Git-Repository

Dann werden Sie Ihre Datei hinzufügen, indem Sie git verfolgt werden:

git add [filename] 

https://git-scm.com/docs/git-add

Dann werden Sie Ihre Änderungen bestätigen.

git commit -m "Added a file like a champ!" 

https://git-scm.com/docs/git-commit

Dann werden Sie Ihre Änderungen schieben, vorausgesetzt, Sie Berechtigungen zu drücken.

Verwenden Sie git remote -v, um Ihre Remote-Namen und URLs anzuzeigen. Remote-Standardnamen „Ursprung“ zunächst so, wenn Ihr Zweigname „entwickeln“, ist es git push origin develop

https://git-scm.com/docs/git-push

Die Alternative wäre, und der richtige Weg, es zu tun, ist es, die Repo-Gabel, Ihre Änderungen verpflichten und schieben Sie Ihre Änderungen an der Remote-Repo, dann erstellen Sie eine Pull-Anforderung an die Niederlassung des ursprünglichen Repo: https://help.github.com/articles/about-pull-requests/

Pull-Anfragen fordern die andere Person, um die Änderungen in ihre Filiale ziehen. Dies kommt in die Zusammenführung und so:

Ich habe Dokumentationslinks zur Verfügung gestellt, um Sie davon zu überzeugen, sie zu überprüfen. Sowohl GitHub als auch Git liefern eine hervorragende Dokumentation. Es gibt auch unzählige Git-Tutorials online, viele sind interaktiv und helfen Ihnen wirklich, diese Marke der Versionskontrolle zu lernen.

Verwandte Themen