2016-11-28 2 views
0

Ich habe ein Laravel-Paket entwickelt, das sich derzeit im Lieferantenordner meiner Laravel 5.3-Installation befindet.Wie kann ich mein eigenes Laravel-Paket auf GitHub setzen?

Ich versuche dieses Paket auf GitHub zu setzen, damit andere Leute es benutzen können. Außerdem möchte ich nur dieses Paket (nicht das gesamte Laravel-Projekt) mit dem GitHub-Repository synchronisieren können, damit ich später Änderungen vornehmen kann.

Welche Schritte muss ich unternehmen, um das neue Paket zum ersten Mal auf GitHub zu installieren und wie kann ich das lokale Projekt mit der Version auf GitHub synchronisieren?

+0

Add 'composer.json' https://getcomposer.org/doc/01-basic-usage.md Ihrer Bibliothek auf github zu schaffen, so dass jeder es um ihre Abhängigkeiten hinzufügen . –

+0

Ich habe bereits die JSON-Datei für mein Paket erstellt. Aber wie würde ich die Dateien auf GitHub setzen? Ich meine, es muss einen Schritt geben, wo ich meine Zugangsdaten für Github bereitstellen muss und einen weiteren Schritt, um nur das Paket mit GitHub zu synchronisieren, nicht das gesamte Projekt. – Jaylen

Antwort

0

Um das Paket auf GitHub setzen diese Schritte folgen: https://help.github.com/articles/adding-an-existing-project-to-github-using-the-command-line/

das Projekt „synchronisiert up“ zu halten begehen und schieben Änderungen, die Sie an die Laravel Paket machen, und sie werden auf GitHub auftauchen.

git add .

git commit -m "commit message here"

git push

Hinweis: git add . fügt alle Änderungen.

Verwenden Sie git add [filename], um bestimmte Dateien hinzuzufügen.

+0

Was ist mit Composer? –

0

Laravel arbeitet mit Manager Komponist Paket, so dass Sie ein Komponist Paket
vom Composer Official Documentations machen müssen:

Ein Repository ist eine Paketquelle. Es ist eine Liste von Paketen/Versionen. Composer sucht in all Ihren Repositories nach den Paketen, die Ihr Projekt benötigt: .

Standardmäßig ist nur das Packagist-Repository in Composer registriert. Sie können Ihrem Projekt weitere Repositories hinzufügen, indem Sie sie in composer.json deklarieren.

so alles, was Sie brauchen, ist ein composer.json die
hier Ihre Projektdateien enthält ein gutes Tutorial ist Ihre ganz eigene Pakete für die Erstellung von create-composer-package

Verwandte Themen