Ich arbeite an einer Niederlassung. Es gibt einige ignorierte Dateien wie zum Beispiel Konfigurationsdateien und installierte Composer/Bower-Pakete.Wie verschiebt man die ignorierten Dateien auch in einem Checkout?
Wenn ich zu einem anderen Zweig auschecke, sind die ignorierten Dateien immer noch da.
Ich möchte sie entfernen, wenn ich einen anderen Zweig auschecke, aber ich möchte sie zurückbekommen, wenn ich den alten Zweig wieder auschecke, um die Arbeit daran fortzusetzen.
Wie ist es möglich?
Die installierten Komponist Pakete sind nicht Teil des Repo, nur die composer.json
, die die Abhängigkeiten definiert. Ich möchte die Pakete nicht jedes Mal neu installieren, wenn ich die Filiale auschecke
Die .env
ist auch nicht Teil des Repo. Es enthält den Speicherort, den Benutzernamen und das Passwort der Datenbank. Was in jeder Entwicklungsumgebung anders ist.
sie an den Repo hinzufügen? Ihre Frage ist verwirrend – DevDonkey
git clean -xfd löscht alle Dateien und Verzeichnisse, die nicht Teil des Repos/Branches sind, aber dann werden Sie sie nicht wieder zurückbekommen, wenn Sie diese Verzweigung erneut überprüfen. Die einzige Möglichkeit, die Dateien zu behalten, besteht darin, sie zum Repo zu machen. – mikea
Ich habe die Frage bearbeitet –