サーバにGitインストール〜リモートリポジトリにコミットするまで。

サーバーにGitをインストールし、リポジトリをプッシュしてみる。
ローカルマシンへのインストールは、git (msysgit)をWindowsにインストールを参考に。

せっかちな人のための git 入門 - git をインストールし、共同で開発できる環境を整えるまで : 僕は発展途上技術者

■サーバーにGitをインストール
Index of /pub/software/scm/gitから、最新のソースをダウンロード。
wget http://www.kernel.org/pub/software/scm/git/git-1.6.1.3.tar.gz
tar zxvf git-1.6.1.3.tar.gz
cd git-1.6.1.3
./configure
make
make install

■ローカルレポジトリの作成とコミット
スナップショットを取得する
cd project_dir
git add .

コミット
git commit -m "コミットメッセージ"

■サーバーにリモートレポジトリを作成〜プッシュ
# mkdir /var/git/
cd /var/git
mkdir project_name.git
cd project_name.git
git --bare init
Initialized empty Git repository in /var/git/project_name.git/

■プッシュする
cd project_dir
git remote add origin ssh://user_name@remote-host.com/var/git/project_name.git
git push origin master

その際に
ssh: connect to host remote-host.com port 22: Bad file number fatal: The remote end hung up unexpectedly
というようなエラーが出たら、ファイアウォールが原因なので、ファイアウォールの設定でプッシュ先のアドレスを許可しておく。
入門git

入門git

  • 作者: Travis Swicegood
  • 出版社/メーカー: オーム社
  • 発売日: 2009/08/12
  • メディア: 単行本(ソフトカバー)
入門Git

入門Git

  • 作者: 濱野 純(Junio C Hamano)
  • 出版社/メーカー: 秀和システム
  • 発売日: 2009/09/19
  • メディア: 単行本


タグ:Rails @YMC git
posted by digital-squad at 2009年03月25日 20時05分 | Comment(0) | TrackBack(0) | Git
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
※ブログオーナーが承認したコメントのみ表示されます。
この記事へのトラックバックURL
http://blog.seesaa.jp/tb/116208368
※ブログオーナーが承認したトラックバックのみ表示されます。
※言及リンクのないトラックバックは受信されません。

この記事へのトラックバック