Git: Aktualisierung eines fork aus dem ursprünglichen Repository

Vor kurzem habe ich in Makuna/Task  eine kleine Änderung  gemacht und via Pull Request  geschickt. Soweit hat das alles wunderbar geklappt. Heute hatte ich eine neue Idee und musste aber zunächst meinen Fork wieder auf den aktuellen Stand bringen. Hier ist wie es geht. Öffne das lokale Verzeichnis mit der Git Shell. Stelle zunächst den Namen des upstream Repositories fest: 1 git remote -v Das sieht dann so aus: Wie man sieht heisst das Ursprungsrepository hier “Makuna”, also:...

Git: Update eines Fork aus dem Upsteam (z.b. auf Github)

Seit einiger Zeit beschäftige ich mich mit git, einem verteilten Versionskontrollsystem und bin auf Github aktiv. Ein Problem was sich immer wieder findet, ist dass man ein Repository geforked hat und sich derweil das originale Repository weiterentwickelt. Nun möchte man den einen Fork aktualisieren… und schon steht man vor dem Berg. Ich zeige hier an dem Projekt sequelize-doc  , der Dokumentation des ORM sequelize  , wie das funktioniert. In meinem Falle habe ich drei Repositories:...

git mv bringt "permission denied"

Gestern hatte ich mal wieder einen schönen Fehler. Beim Verschieben von Dateien via git ("git mv foo/bar foo/baz") auf meinem Windows 8 Laptop trat bei absetzen des Kommandos immer wieder der Fehler: 1 fatal: renaming 'foo/bar' failed: Permission denied auf. Ich schloss so nach und nach alle Programme wie z.B. eclipse usw. … der Fehler ließ sich aber nicht beseitigen. Bis ich hier  endlich den entscheidenden Hinweis gelesen habe: Einmal via Taskmanager den Windows Explorer killen :) Unter Windows 8 heisst der Button sogar nicht mal “End Process” sondern “Restart Process”, insofern war der Explorer gleich wieder da und der Befehl ging endlich durch :)