1

PHP で Web アプリを開発し、ローカル マシンで GIT を使用してソース管理を行っています。

今、私は MediaTemple で簡単なホスティングを行っており、GIT を使用して自分のサイトを公開したいと考えています。それで、どうすればいいですか?

サーバーで作成し、ローカル リポジトリのクローンを作成することを考えgit initました。その後、ローカル リポジトリのリモート オリジンをサーバー 1 に設定できるのでgit push origin master、ローカル マシンで公開するだけで済みます。.git/しかし、私のサーバーが保持するフォルダーとドキュメントの数と、それがサーバーにとって危険であるかどうかが心配です。

必要なファイルだけをそこに置きたいだけです。ソース管理ファイルではなく、ソースファイルを読んでください。

なにか提案を?または、この方法で隠しファイルを忘れる必要がありますか?

前もって感謝します!!

4

1 に答える 1

1

git push を実行しても、リモートの作業ディレクトリは更新されません (つまりgit checkout、リモート側で自動的に更新されることはありません)。次のように、リモート側から git pull を使用できます。

ssh root@my-server 'cd /my/remote/repo && && git pull origin master'

サーバーをリモート制御している場合。

于 2012-10-10T12:12:55.890 に答える