Wie verwende ich Composer, um einen Teil eines Git-Repositorys zu installieren?

Ich möchte nur einen Teil eines Git-Repositorys benötigen (anstelle des vollständigen Teils). Der Grund, warum ich das tun möchte, ist, dass das Repository riesig ist.

In meinem Fall ist das Repository:https://github.com/pubnub/pubnub-api.git und ich will nur das / php verzeichnis.

Ich habe das folgende Paket in Composer definiert:

   {
            "type": "package",
            "package": {
                "name": "pubnub",
                "version": "dev-master",
                "source" : {
                    "url": "https://github.com/pubnub/pubnub-api.git",
                    "type": "git",
                    "reference":"master"
                }
            }
    },

Irgendwelche Tipps?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage