2017-07-18 1 views
0

Warum sind alle mit Laravel verbundenen Commits in einigen meiner Projekte sichtbar, wenn ich git log --all und nicht in anderen ausgeführt habe. Git-Dokumentation sagt:Warum sind alle Commits für das Laravel-Framework in meinem Projekt-Git-Log sichtbar?

--all: so tun, als ob alle Refs in refs/, zusammen mit HEAD, auf der Kommandozeile als <commit> aufgeführt sind.

In meinem .git/refs/ alles, was ich sehe, ist leere Ordner, wahrscheinlich, weil alle refs gepackt wurden.

Wie kann ich den Laravel-Commit-Verlauf sowie die Tags loswerden, aber meine eigene Geschichte und Tags beibehalten?

+0

Sie haben das Framework als Submodul? –

+0

Haben Sie das Projekt erstellt, indem Sie das Laravel Repo geklont haben? –

+0

Keine Submodule werden aufgelistet, wenn ich 'git submodule' starte – ponpon

Antwort

0

Das ist für mich gearbeitet:

  1. Push-to-a Entfernen von git push --follow-tags Lauf
  2. Clone der Repo sich wieder mit git clone <repo>

Voilà (this Beitrag sehen). Alle unerwünschten Refs sind weg.

Verwandte Themen