BitBucketで保存した過去の自分のアプリをgit cloneする方法
(前提)
●過去に、自分でBitBucketにアプリを保存している。
登録無料、自分一人で使用する分には無料のようです。
使用方法は、
http://railstutorial.jp/chapters/beginning?version=4.2#sec-git_setup
を見てください。
●環境
Windows8.1
VirtualBox
Vagrant
(config.vm.box = “bento/centos-7.2")
(config.vm.network “forwarded_port", guest: 3000, host: 3000)
CentOS7.2
Ruby2.3.1
Rails5.0
PuTTY (TeraTerm でもOK)
c:/vm/centos フォルダに、Vagrantfileを、下記条件でインストール
http://twosquirrel.mints.ne.jp/?p=7381
Rails5.0のインストール(Windows8.1+Vagrant+CentOS7.2でRails5.0)
1. Windowsボタン > 検索で cmd と入力し、cmd.exe (コマンドプロンプト)を起動
cd c:/vm/centos
vagrant up
2.TeraTerm で、ホスト 127.0.0.1 TCPポート 2222 でOK
> 続行
> vagrant , vagrant でログイン
3.
cd /vagrant
mkdir sample7
cd sample7
[sourcecode language='bash' padlinenumbers='true'] git config --global user.name "xxxxxx" git config --global user.email xxxxxx@example.com git config --global push.default matching git config --global alias.co checkout [/sourcecode]
ssh-keygen
Return を3回押す
cat ~/.ssh/id_rsa.pub
ここで出てきた文字列をコピーして、
BitBucketにログインして出てくる右上のアイコンをクリックして、
「アカウントの管理」>「SSHキー」 > 「鍵を追加」
で、適当な名前をつけて、上記の文字列をコピーして「鍵を追加」をクリック。
ダウンロードしたい「レポジトリ」のページに行き、画面の右上の方の、「https」または、「SSH」の右側のURLのようなものをコピーして、コマンドプロンプトで、
cd c:/vm/centos/sample7
git clone (コピーしたアドレス)
例えば、
git clone git@bitbucket.org:adash333/xxxxx101.git
のように入力すると、ダウンロードされる。
こんな面倒なことをしなくても、フォルダごとZIPファイルか何かにして保存してコピーするだけでよいのではあるが、git管理にしておくと、何かと便利なことも多いので、、、
●Railsアプリの場合 (Rails 4.2の場合)
cd (ダウンロードしたフォルダ)
bundle install
bundle exec rake db:migrate
rails s -b 0.0.0.0
●終了するときは、
TeraTermを閉じる。
コマンドプロンプトで、
vagrant halt
ディスカッション
コメント一覧
まだ、コメントがありません