git push pull時の404エラー

git

広告

これから勉強として、laravelのフレームワークを使い,フロントエンドとして、JavaScript,css,blade等を使ってwebサービスを作ってみたいと思いました。そこで、まずは環境構築ということで、Homesteadを使って以前仮想マシンをvagrantで立ち上げました。
Homesteadですばやくlaravel環境構築
Homestead でvagrant up ができなくなった時の解消法
開発の流れとしては、ホスト上(Mac)でプログラムを書いて、vagrantの共有ディレクトリと同期設定をしているので、書いたコードがvagrant上に反映されます。vagrant up時に指定したアドレスで動作を確認するという流れて作業をして、一つの機能を実現した段階で、デプロイという形で、masterにマージを行いpush するというようにしようと思いました。gcpのサーバー上でpullしてきて作業内容をサーバに反映させようと思いました。
その準備として、サーバーでgit pullをしようとしたときにうまくいかなかったことがあったので共有しようと思います。

エラー発生

efrror: RPC Failed; result=22, HTTP code = 404
fatal: The remote end hung up unexpectedly

pullできない状態でした。問題に関してはすぐ気づけました。

git remote add origin <url>

上のコマンドを実行することでoriginのurlを設定しますが、リポジトリの設定で.gitという部分が抜けていました。とても単純なミスをしてしまい、pullができない状態になってしまいましたが、今後はないように気を付けていきたいと思います。

まとめ

基本となるgitの部分で躓くとは思っていませんでしたが、今後も単純なミスによってうまくいかないことがたくさんと思います。その都度エラー内容などをよく見て解決できるようにしていき、解決策を記事に書いていきたいと思います。これから、webサービス作るためにどのくらい時間かかるかわかりませんが、ある程度の区切り毎に記事を書いていければと思っております。今後ともよろしくお願いいたします。

広告