ここでは、Bitbucket を使った clone から push までの一連の流れを記載したいと思います。
gitの設定
コミットする時のユーザ名、メールアドレスを設定します。vi ~/.gitconfig
[user] name = 名前 email = メールアドレス
公開鍵認証のパスフレーズの入力
まず、公開鍵認証のパスフレーズを先に入力しておきます。これをしないで、clone, push を行おうとしても、パスフレーズの入力画面が出てこずに失敗してしまいます。ssh-agent bash ssh-add ~/.ssh/秘密鍵参考URI: http://morizyun.github.com/blog/ssh-key-bitbucket-github/
git clone
Bitbucketのサイトに記載しているものをそのままコピーして実行しましょう。git clone git@bitbucket.org:ユーザ名/リポジトリ名.gitリポジトリ名のディレクトリが生成されます。
rails new
リポジトリの中に rails の雛形を生成します。rails new リポジトリ名こうすると、さきほど git clone したディレクトリの下に Railsの雛形が生成されます。
生成されたならば、リポジトリに移動しましょう。
cd リポジトリ名
.gitignoreの編集
githubが公開しているRails用の .gitignore をそのまま使います。https://github.com/github/gitignore/blob/master/Rails.gitignore
をプロジェクトの .gitignore に上書きします。
最初のコミット
git add . git commit -m 'initial commit'
Bitbucket に push
git push git@bitbucket.org:masoo/reviews.git master:master