LoginSignup
1
1

More than 5 years have passed since last update.

Ruby on Rails Tutorial にチャレンジ!のための環境構築(2)

Posted at

Brewfileインストール中のエラーで休憩してました。
続きを始めます。

2.3.2 gitにBrewfileを作成
自分のGithub(無ければ作成しよう)で、Brewfileという新しいリポジトリを作成する。
とさらっと書かれているので、この手順を探します。

Homebrew-fileでhomebrewでインストールしたパッケージの管理をする
を参考にさせてもらいます。

1.GitHubに「Brewfile」という名前のリポジトリを作る。
  無料アカウントはリポジトリを非公開に出来ないのでPrivate

2.Homebrew-fileのインストール
  …これはすでに実行済み。
  
3.リポジトリの登録
  あ。SSHの公開鍵の登録がわからない。。。
  素直にGitHubとBitbucketへの公開鍵の登録方法+SSHで複数鍵の使い分けの手順に従います。
  今回は、Bitbucketの登録なし・GitHubのみ登録ですが、指示通りconfig作りました。
  ssh-keygenコマンドで作成するときに聞いてくるpassphraseを指定するとssh接続するときに入力を求められる、というのを読み飛ばしてたようで、素直に設定してしまい、接続テストで聞かれて気付きました。
  ということは、接続のたびに入力…作り直して、省略することに。
  次の接続テストではpassphraseの入力を求められず、接続成功。

% brew file set_repo -r [Githubアカウント名]/Brewfile  

 を実行すると、

Warning: Permanently added the RSA host key for IP address '192.30.252.128' to the list of known hosts.

 となっちゃう。。。
 cloneがうまくできてないのかな?
 
 リポジトリのページの右下にある「HTTPS clone URL」のcopy clipboardでコピー。
 

git clone [ペースト]

 成功しました。

4.Brewfileを編集する

brew file edit

 とすると

$ git clone git@github.com:JFCheval/Brewfile /usr/local/Library/JFCheval_Brewfile
fatal: destination path '/usr/local/Library/JFCheval_Brewfile' already exists and is not an empty directory.
can't clone git@github.com:JFCheval/Brewfile.
please check the repository, or reset with
$ brew file set_repo

 となるので、ファイル作るみたいです。

cd ?
vi Brewfile
brew file edit

 ファイルできたのでBrewfileを今いれているパッケージで初期化してみるらしい。

brew edit init

  無事終わったんだけど。。。
  自分の初心者っぷりに orz
  どこにファイルができたんだかわかりません。。。  

脱力ついでに、ひとまず今日はここまで!
続きは後日!

BGM:LIFE!

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1