2014/02/10現在、私はさくらレンタルサーバ(スタンダードプラン)にSubversionをインストールして活用しています。さくらレンタルサーバ(スタンダードプラン)にSubversionをインストールさて、少し前から「Git」が話題です。メリットを感じているわけではないですが、周りがそういう環境になってきたので、重い腰を上げて導入にチャレンジしたいと思います。初めにインストール作業にあたり、PuTTyなどでさくらのサーバに接続でき、コマンドラインが使用できることを前提とします。Hostingで管理されています。Hosting現時点での最新版はバージョン1.8.5.3です。さくらのサーバにPuTTyで接続し、コマンドラインからwgetでダウンロードします。git-1.8.5.3.tar.gzGitインストール例えばインストール先を「$HOME/git」に設定してインストールします。`pthread_create’」エラーになるので、「–enable-pthreads=-pthread」を付加します。完了したら動作確認のコマンドを打ってみます。バージョン情報が返ってきたらひとまずインストールは成功です。1.8.5.3Git動作確認リポジトリを作成してみます。「$HOME/git/repos.git」に作成します。gitの世界では「*.git」の名前のついたフォルダにリポジトリを作成するのが常識のようです。/***/git/repos.git/試しに空ファイル「test.txt」を作成してリポジトリにコミットしてみます。test.txtコミット成功です。これで最低限の環境は整いました。ユーザ名とメールアドレスを設定してくださいとのアラートが出ていますね。メッセージ通り設定しておきます。xxxxx@xxxxx.xxプッシュしてみます。この時、パスワードが必要になります。master成功です。TortoiseGitからさくらレンタルサーバのリモートリポジトリに接続する以前に作成したさくらレンタルサーバのリポジトリに接続してみます。任意のフォルダを作成し、右クリック「Gitクローン」を選択し、URLに以下を入力します。ssh://xxxxx@xxxxx.sakura.ne.jp/home/xxxxx/git/repos.git「xxxxx」は任意のアカウント名が入ります。クローンにはパスワードが必要なので、さくら契約の際のパスワードを入力します。接続に成功した場合、サーバからファイルのダウンロードがスタートします。その後、プル・プッシュの際に毎回パスワードが聞かれるのは面倒です。そこでPutygenを使用します。Putygenで秘密鍵・公開鍵を作成します。鍵の作成方法はここでは割愛し、鍵はすでにあるものとします。Putygenの使用方法については別を参照してください。作成した公開鍵はさくらサーバの「.ssh/authorized_keys」に追記します。ファイルがない場合は新規作成します。先ほどクローンを作成したディレクトリ内で右クリック「TortoiseGit」⇒「設定」から設定画面を開き、「Git」⇒「リモート」から「origin」を選択し、「Putty認証」のところに秘密鍵を設定します。その後は、プル・プッシュの際に1回目は鍵に設定したパスワードが聞かれますが、2回目以降はパスワードなしで、プル・プッシュが可能となります。コメントをキャンセルメールアドレスが公開されることはありません。コメントデータの処理方法の詳細はこちらをご覧ください。inc.Profileサイト「helog」は私がWeb制作に携わるなかでの経験を中心に記しています。前にも発生したんだよなぁ。」といった無駄な時間を省くことを目的に書き始めました。「へ」の「ログ」です。個人的な技術メモのようなものですが、みなさんの何か役に立つことがあればこの上ないです。