はじめに
私はスキルのない初心者です。家に 1 台のラップトップとデスクトップがあり、これがすべてであると仮定すると、現在の状況は基本的に U ディスクのテストです。
現在の状況
最近、Git の学習に時間を費やしました。今夜、プロジェクトをリモート ウェアハウスにプッシュして、別のコンピューターにクローンしてテストしました。しかし、問題ないはずです。
プログラム ファイルの問題は解決されました。データベースは .sql ファイルとしてエクスポートされ、ディレクトリに配置され、一緒に github にプッシュされ、別のコンピューターからプルされてインポートされます。
未来は? (アドバイスください)
- プロジェクトを Github に直接プッシュし、他のデバイスからプルバックすることができます。
- データベース用のこれより簡単なバージョン管理はありますか? SQL をエクスポートする私の方法は明らかに愚かです。
- このマルチデバイス開発の問題に関して私に何か経験がありますか? アドバイスをいただければ幸いです。
追伸: 私が現在行っている開発は主に ThinkPHP5 と Laravel です (勉強中に実際のプロジェクトに適用したことはありません)。両方とも移行があり、簡単に触れたことはありますが、あまり多くの分野を覚えていません。タイプとフィールドのプロパティ。移行以外に何か良い方法はありますか?
返信内容:
はじめに
私はスキルのない初心者です。家に 1 台のラップトップとデスクトップがあり、これがすべてであると仮定すると、現在の状況は基本的に U ディスクのテストです。
現在の状況
最近、Git の学習に時間を費やしました。今夜、プロジェクトをリモート ウェアハウスにプッシュして、別のコンピューターにクローンしてテストしました。しかし、問題ないはずです。
プログラム ファイルの問題は解決されました。データベースはディレクトリにエクスポートされ、一緒に github にプッシュされ、別のコンピューターからプルされてインポートされます。
未来は? (アドバイスください)
プロジェクトを Github に直接プッシュし、他のデバイスからプルバックすることができます。
データベース用のこれより簡単なバージョン管理はありますか? SQL をエクスポートする私の方法は明らかに愚かです。
このマルチデバイス開発の問題に関して、他に何か経験はありますか? アドバイスをありがとうございます。 -
追伸: 私が現在行っている開発は主に ThinkPHP5 と Laravel です (勉強中に実際のプロジェクトに適用したことはありません)。両方とも移行があり、簡単に触ったことがありますが、あまり多くの分野を覚えていません。タイプとフィールドのプロパティ。移行以外に何か良い方法はありますか?
実際の開発環境では、通常、自分の開発用コンピューターで mysql を実行する必要はありません。あなたが話しているリモート ウェアハウスは自分のサーバー上にあるのでしょうか。現在サーバーを持っている場合は、サーバー上に mysql をセットアップできます。サーバーを持っていない場合は、タオバオにアクセスして無料スペースを数元で購入できます。 。