カテゴリー:webロリポップでSVNをインストールに続き、今回はgitのインストールを行います。トリコロールな猫さんで書かれているような構成を構築します。今回はロリポップサーバー上に下記の2つのリポジトリを作成します。本番環境git(non-bare):192.0.2.1:~/web/更新管理用git(bare):192.0.2.1:~/git/my.project.git/ディレクトリ構成イメージはこちら。.gitignoreの作成3.本番環境gitへのコミット4.更新管理用git(bare)の作成5.本番環境gitの設定サーバー上で変更のあったファイルをgitにpushする1.SSHで接続ロリポップでSVNをインストールにSSHの接続方法を書いていますので参照してください。2.本番環境git(non-bare)の作成すでにweb上で公開されているディレクトリを本番環境gitととして利用します。gitのリポジトリの作成を行います。.gitignoreの作成リポジトリにファイルをコミットする前に、追加したくないディレクトリやファイルを除外するために.gitignoreファイルの作成をします。.gitignoreここではmyignoredirのディレクトリがaddされないように.gitignoreに記述しました。詳しい記述方法は割愛させてもらいます。deletions(-)(以下追加されるファイルがずらっと。)すでに作成されているファイルすべてをaddします。.はピリオドを忘れないように注意してください。続いて更新管理用gitのリポジトリの作成を行います。先ほど作成した本番環境gitからcloneしてきます。....done.同じく6行目のピリオドを忘れないように注意してください。本番環境gitに更新管理用gitリポジトリの情報を登録します。~/git/my.project.git/はい。これでロリポップサーバー上でのインストール作業は終わりです。続いてローカル環境から更新管理用gitリポジトリをcloneすることで開発ができます。これは、別のエントリーで説明していきます。サーバー上で変更のあったファイルをgitにpushするwordpressなどでpluginの更新があった時にサーバー上のファイルが更新されたり、エントリー用に画像を追加したりします。これをgitに反映(push)するのも簡単にできます。masterあとは、ローカル環境でpullすることで、サーバー上のファイルとローカル環境のファイルが同期(マージ)されますね。UIのDatepickerを利用するコメントコメントは公開されません。誤記、お問い合わせなどお気軽に送信してください。