Vorwort
Ich bin ein fleißiger Neuling; ich habe zu Hause einen Laptop und einen Desktop, und wenn das alles ist, was ich habe, ist die aktuelle Situation im Grunde eine Herausforderung USB-Sticks.
Aktuelle Situation
Ich habe vor kurzem einige Zeit damit verbracht, Git zu lernen, indem ich das Projekt in ein Remote-Warehouse verschoben und es dann auf einen anderen Computer geklont habe. Der Pull wurde nicht getestet, aber es sollte in Ordnung sein
Das Problem mit der Programmdatei wurde nun als .sql-Datei exportiert und im Verzeichnis abgelegt und zusammen auf Github übertragen.
Die Zukunft? (Bitte um Rat)
- Übertragen Sie das Projekt direkt auf Github und ziehen Sie es von anderen Geräten zurück. Dies sollte in einer Schleife möglich sein
- Welche einfachere Versionskontrolle gibt es für die Datenbank? Meine Methode zum Exportieren von SQL ist offensichtlich dumm.
- Haben Sie weitere Erfahrungen bezüglich meines Multi-Device-Entwicklungsproblems? Bitte seien Sie nicht geizig. Vielen Dank für Ihren Rat.
PS: Die Entwicklung, die ich derzeit durchführe, betrifft hauptsächlich ThinkPHP5 und Laravel (ich habe es während meines Studiums nicht auf tatsächliche Projekte angewendet, und ich habe es kurz angesprochen, kann mich aber nicht erinnern). so viele Felder. Gibt es außer der Migration noch einen anderen guten Weg?
Antwortinhalt:
Vorwort
Ich bin ein fleißiger Neuling; ich habe zu Hause einen Laptop und einen Desktop, und wenn das alles ist, was ich habe, ist die aktuelle Situation im Grunde eine Herausforderung USB-Sticks.
Aktuelle Situation
Ich habe vor kurzem einige Zeit damit verbracht, Git zu lernen, indem ich das Projekt in ein Remote-Warehouse verschoben und es dann auf einen anderen Computer geklont habe. Der Pull wurde nicht getestet, aber es sollte in Ordnung sein
Das Problem mit der Programmdatei wurde nun als .sql-Datei exportiert und im Verzeichnis abgelegt und zusammen auf Github übertragen.
Die Zukunft? (Bitte um Rat)
Übertragen Sie das Projekt direkt auf Github und ziehen Sie es von anderen Geräten zurück. Dies sollte in einer Schleife möglich sein
Welche einfachere Versionskontrolle gibt es für die Datenbank? Meine Methode zum Exportieren von SQL ist offensichtlich dumm.
Haben Sie weitere Erfahrungen bezüglich meines Multi-Device-Entwicklungsproblems? Bitte seien Sie nicht geizig. Vielen Dank für Ihren Rat. -
PS: Die Entwicklung, die ich derzeit durchführe, betrifft hauptsächlich ThinkPHP5 und Laravel (ich habe es während meines Studiums nicht auf tatsächliche Projekte angewendet, und ich habe es kurz angesprochen, kann mich aber nicht erinnern). so viele Felder. Gibt es außer der Migration noch einen anderen guten Weg?
In einer echten Entwicklungsumgebung müssen Sie MySQL im Allgemeinen nicht auf Ihrem eigenen Entwicklungscomputer ausführen. Sie sind mit dem MySQL des Testservers verbunden. Ich frage mich, ob sich das Remote-Warehouse, von dem Sie sprechen, auf Ihrem eigenen Server befindet. Wenn Sie jetzt einen Server haben, können Sie ein MySQL auf dem Server einrichten, und das Abrufen vom Server sollte normal sein. Wenn Sie jetzt keinen haben, können Sie zu Taobao gehen und für ein paar Yuan einen freien Speicherplatz kaufen .