vagrant up中にgit clone部分でエラーが発生したので解消する

 

vagrant up中にエラーが発生しました

vagrant up中に下記のようなエラーが発生しました。(こんなの↓↓↓)。

結論から言うと、ローカルでソースコードに対して変更をかけてしまっており、git cloneに失敗してしまったようです。
gitコマンドで変更を修正し、再度実行します。

gitコマンドによる修正

現状のブランチを確認して、どういう修正をしていたか振り返ります。

masterに戻せば、変更はないだろうと思いましたが…ブランチを切る前に修正をかけてしまっていたようです。

強制的に修正を戻しても良いのですが、今回はdiffで差分を取って確認しました。(さらに悪いことにステージングに乗っていたので戻しました。)
hoge.phpがadd する前の状態になります。(ファイルの内容は元のままなのですね…)

修正が終わったので、再度vagrantを実行します。
vagrantは初回実行のみansibleを走らせる、といった設定ができます。今回は、初回起動時に実行うを失敗しているので、二回目は明示的にansibleを呼び出すように指定します。

shell
$ vagrant reload VM_NAME --provision
`

provisionは、セットアップ的な意味ですね。

その他

Githubでドキュメントを書くことが多いので、このブログもmarkdown形式で記述しはじめました。

JP markdownを使ってみたお。

  • このエントリーをはてなブックマークに追加
  • Pocket

この記事へのコメントはこちら

メールアドレスは公開されませんのでご安心ください。
また、* が付いている欄は必須項目となりますので、必ずご記入をお願いします。

内容に問題なければ、下記の「コメント送信」ボタンを押してください。