Angenommen, Sie haben ein Repository in github.com/someone/repo
und geben es an github.com/you/repo
. Sie möchten Ihre Gabel anstelle des Haupt-Repos verwenden, also tun Sie a
go get github.com/you/repo
Jetzt werden alle Importpfade in diesem Repo "unterbrochen". Wenn sich also mehrere Pakete im Repository befinden, die über absolute URLs aufeinander verweisen, verweisen sie auf die Quelle und nicht auf die Abzweigung.
Gibt es einen besseren Weg, als es manuell in den richtigen Pfad zu klonen?
git clone git@github.com:you/repo.git $GOPATH/src/github.com/someone/repo
ec2
Paket an - es hat einen launchpad.net/goamz/aws
Import. Sowohl das aws
als auch das ec2
Paket befinden sich im SAME-Repository. Wenn es also gegabelt wird, verweist es nicht auf das richtige Paket (das in der Gabelung).