私は Linux をまったく初めて使用しますが、今日、Rails アプリケーションをホストするためにサーバー (Ubuntu 10.04 LTS lucid) をゼロからセットアップしていることに気付きました。
とにかく、サーバー自体でRailsアプリを起動して実行することはできましたが、Gitを使用したいので、それを破棄する必要がありました. そこで、サーバー上に git リポジトリをセットアップし、すべてのコードをローカル マシンからリポジトリにプッシュしました。もちろん、Git は実際にファイル自体をリポジトリに保存するわけではありません。Rails アプリのすべてのコードは現在、ローカル マシンにしかありません。サーバーにそれをホストするように指示するにはどうすればよいですか?
現時点での私の解決策は、サーバーに git を使用して独自のリポジトリからコードをプルさせることです。それが私がホストするコードで、世界中の人が見られるようにします。コードを更新するには、次のようにする必要があると思います。
- ローカル マシンのコードを更新します。
- いくつかの git の追加、git のコミット、および git のプッシュを行います。
- サーバーで git pull を実行してコードを更新します。
だから私の質問は、私はこれを正しい方法でやっていますか?