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
Antwort
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.
Git, nicht SVN. Sie sind beide verschiedene Entitäten. – ifconfig
Github arbeitet mit SVN. https://github.com/blog/626-announcing-svn-support – user1139069
Aber es ist nicht die bevorzugte Option. – ifconfig
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
Überprüfen Sie, ob Sie git haben zunächst lokal installiert:
Run in der Befehlszeile:
git --version
Wenn es ein Git-Version zurückgibt, dann gehen zum github-Repository und kopieren Sie den Pfad wie folgt:
In der Befehlszeile Typ
git clone
und den Pfad (fügen Sie ihn in) wie folgt:Aus dem obigen Beispiel:
Drücken Sie die Eingabetaste oder eingeben. Das Repository wird lokal geklont und eingerichtet.
Nachdem das Klonen abgeschlossen ist, können Sie
cd
direkt in das Repository. Im obigen Beispiel würde ich geben:cd cordova-runner
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.
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.
- 1. Daten ziehen und drücken
- 2. Ajax - drücken und ziehen?
- 3. Drücken und Ziehen mit Git
- 4. Git - Vorlage Repo in neue Repo ziehen
- 5. Drücken und Ziehen von Zweigen in Git
- 6. Ist es möglich, von einem Repo zu ziehen und auf einen anderen zu drücken?
- 7. Ist git-lfs erforderlich, um ein Repo zu drücken und zu ziehen?
- 8. Git drücken oder ziehen auf Server
- 9. IP-Adresse und Befehlsprotokolle für Git-Klon, ziehen und drücken
- 10. Rebasekonflikte ziehen einen Repo in einen anderen
- 11. Wie ein Bild-ID drücken Repo Andockfenster
- 12. Git-Konfiguration zum Ziehen/Drücken MIT Passwort
- 13. SSL-Fehler beim Drücken und Ziehen mit Git
- 14. Wie git drücken ohne zu ziehen und ohne Zwang
- 15. git ziehen und drücken verweigert, nichts funktioniert mehr
- 16. So kombinieren Sie kurzes Ziehen und langes Drücken
- 17. Unterschied der Repo Sync Repo Init in Richtung Git Klon und Git ziehen
- 18. Set Klon Starter Repo zu meinem Repo
- 19. Jenkins Job hängt beim Drücken Commits zu Git Repo
- 20. Wie lässt BuildBot Änderungen von Git Repo durch Bekanntmachung ziehen?
- 21. Wie man Updates von Eltern Git Repo nach Gabelung ziehen?
- 22. Docker: Ziehen Sie Bilder aus dem lokalen Git Repo/Festplatte
- 23. Repo-Tool kann nicht basierend auf Tags ziehen
- 24. 502 Proxy-Fehler beim Ziehen des Codes von Git Repo
- 25. Ansible hängt beim Ziehen von vsts git Repo
- 26. Ziehen nur ein Verzeichnis aus einem Git Repo
- 27. Kann Docker Bild nicht von privaten Repo ziehen, wenn Minikube
- 28. Beschränken Sie den jQuery Mobile-Schieberegler auf Drücken-Halten-Ziehen
- 29. Probleme mit dem Ziehen oder Drücken der Code
- 30. Kann nicht nach dem Klon ziehen oder drücken - lokale Änderungen
Sieht aus, als ob Sie auch neu bei Google sind? https://guides.github.com/activities/hello-world/ –
Ich würde Ihnen empfehlen, sich zuerst die SO git Dokumentation anzuschauen. – Reborn