CentOSの中身のファイルをBitbucketに登録
2017年2月現在、私はWindows8.1上で、Vagrant+CentOS7.3+Ruby2.3.3+Rails5.0.1で、以下の環境で、RailsTutorialをやっている。
http://twosquirrel.mints.ne.jp/?p=14052
Ruby on Rails チュートリアルの1.4.3で、BitbucketにGitでソースコードをアップロードしている。
本来は、そちらに記載の通りに、Cloud9を使うのが簡単ではあるが、ときどきのろかったりするので、自分の環境(Windows8.1+Vagrant+CentOS7.3)からRailsのソースコードをアップロードできるようにしたい!しかし、そのまま、
$ cat ~/.ssh/id_rsa.pub
しても、うまくいかず。
(参考)
2015-02-10
GitHubとBitbucketへの公開鍵の登録方法+SSHで複数鍵の使い分け
Bitbucket GitHub
http://www.task-notes.com/entry/20150210/1423537200
(1)TeraTermで以下のコマンド を入力
$ ssh-keygen -f ~/.ssh/id_rsa
このあと、
$ cat ~/.ssh/id_rsa.pub
して、出てきた文字列をコピーして、Bitbucketにログインして、アカウント > SSHキー で、SSHキーを登録。
(2)Bitbucketで新規リポジトリの作成
上記に書いてある通りに入力。
途中で、yes とすれば、うまくいくようである。
(3)更新する場合
Bitbucketにアップロードと、Herokuにデプロイ。(2回目以降)
git add -A
git commit -m “Improve the README file"
git push -u origin –all
git push heroku master
heroku run rake db:migrate
http://twosquirrel.mints.ne.jp/?p=4485
(4)CentOS7に、Heroku toolbeltをインストールする方法
http://qiita.com/kaishero/items/777323c4ec8f9fd425f9
(引用ここから)
——————————–
$ sudo wget -qO- https://toolbelt.heroku.com/install.sh | sh
$ echo 'PATH="/usr/local/heroku/bin:$PATH"' >> .bash_profile
$ source .bash_profile
$ heroku version
$ heroku login
Enter your Heroku credentials.
Email: メールアドレス
Password (typing will be hidden): パスワード
——————————–
(引用ここまで)
(5)Rails Tutorial (3rd ed.) の Sec 6.2.5 で add_index できない
hashedhyphen
2015年10月18日に投稿
http://qiita.com/hashedhyphen/items/9de2420ce4d974e746dc
(引用ここから)
——————————–
> rake db:rollback RAILS_ENV=test > rake db:migrate RAILS_ENV=test
——————————–
(引用ここまで)
(6)rails db:reset がうまくいかない
http://www.academytimes.com/solved/0391826308/rails-5-dbreset-not-working
原因は不明。対処法は、
db/development.sqlite3 と、db/schema.rb を削除して、rails db:migrate らしい。。。
ディスカッション
コメント一覧
まだ、コメントがありません