Help us understand the problem. What is going on with this article?

AptanaStudioとRailsとGitの環境のつくりかた

More than 1 year has passed since last update.

1. PCに以下のものを事前にインストールしておく

  • Ruby
  • Rails
  • Git
    • Gitのグローバル設定も済ませておく

2. AptanaStudioをインストール

  • Google先生に聞きましょう

3. AptanaStudioを日本語化

  • Google先生に聞きましょう

4. AptanaStudioのGitの設定

  • 「PortableGit」は不便なので、無効にする

    • 環境設定 > チーム > Git
      • 「Automatically attach our git support to projects added that have git repositories」のチェックボックスを外す
  • EGitプラグインをインストール

1. ヘルプ > 新規ソフトウェアのインストール
2. 以下の項目を入力
    * 名前: Egit
    * URL: http://download.eclipse.org/egit/updates
3. 以下の2つにチェックを入れて、インストール
    * Eclipse Gitチームプロバイダー
    * JGitにチェック
  • EGit用のビューの表示方法
    1. ウィンドウ > ビューの表示 > その他
    2. フィルター入力欄に「Git」と入力
    3. 以下の3つのビューをクリック
      • Gitステージング
      • Gitリポジトリ
      • Git参照ログ

5. RailsプロジェクトをGitクローンから作成する手順

  1. ファイル > 新規 > Railsプロジェクト
  2. 以下の項目を入力
    • 名前: 任意
    • ロケーション: 任意
    • Generate App:
      • 「Clone an existing git project」にチェック
      • ロケーション: github(またはBitbucketなど)のリポジトリURL
  3. 「完了」ボタン押下
  4. 作成されたプロジェクトファイルで右クリック
  5. 「プロパティー」をクリック
  6. 「プロジェクト・ネーチャー」を選択して、「Rails」のチェックボックスをチェック
  7. ダイアログが表示されるので、「はい」を押下

6. RailsプロジェクトとGithub(またはBitbucketなど)と連携させる方法

1. sshの設定
  1. 環境設定 > フィルター入力欄に「ssh」と入力
  2. 「一般 > ネットワーク接続 > SSH2」と表示されるので、「SSH2」を押下
  3. 一般タブでの設定
    • SSH2ホーム: 自分の環境での「.ssh」ディレクトリの場所
    • 秘密鍵: 「.ssh」ディレクトリ内にある秘密鍵ファイル(id_rsaなど)
2. gitの設定
  1. 環境設定 > フィルター入力欄に「git」と入力
  2. チーム > Git > 構成
  3. リポジトリ設定ボタンをクリック
  4. 「リポジトリー」セレクトボックスから、対象のリポジトリを選択
  5. 「ロケーション」欄の「開く」ボタンを押下
  6. 「構成」ファイルが表示されるので、[remote "origin"]のurlに、リポジトリのURLを入力して保存

7. Railsプロジェクトの修正箇所をGithub(またはBitbucketなど)へPushする手順

  1. ファイルを修正すると、修正ファイルがグリーンで表示される
  2. Gitステージングビューの「ステージされていない変更」欄に、修正ファイルが表示される
  3. 修正ファイルを、ステージされていない変更」欄からステージされた変更」欄へドラッグ・アンド・ドロップ
  4. コミットメッセージ欄に、メッセージを入力
  5. 「コミット」ボタンを押下
  6. プロジェクトを右クリック > チーム > Push Branch master...

8. Railsプロジェクトの実行(サーバー起動方法など)

  1. 実行 > Rails Console
  2. コンソール用のビューが開く
  3. このコンソールビューで、rails s を実行
  4. bundle installrake db:migrateなどのコマンドも、このコンソールビューで実行できる

いかがだったでしょうか?
参考になれば、幸いです。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away