ポートフォリオを作成し、デプロイを行おうとしている者です。
SourceTreeを用いて、エックスサーバー上にプッシュ操作を
行おうとしているのですが、コミットしたファイルが反映されません。
確認するべきポイントが分からないので、どんな原因があるかご教授いただけないでしょうか。
お手数ですが、よろしくお願いします。
【追記】
修正依頼をいただいたので、情報を追加で載せます。
理解が浅くお門違いな返答をしていたら、申し訳ないですがご指摘いただければと思います。
・リポジトリはどこに置いているのか(GitHub や Bitbucket に置くことが多いと思います)
→エックスサーバーのホームディレクトリに、gitというディレクトリを作って置いています。
最初のデプロイに関しては、git cloneによってプログラムの内容を反映させようとしています。
・エックスサーバーのサーバーで pull (fetch + merge)操作を実行しているか
→サーバーでのpull操作に関しては実施しました。ただ、そもそも上記のgitディレクトリに作成したファイル類が入っておらず、未完の状態です。
・以前はできていたのか
→今回が初めての操作となります。
・Pushしただけでサーバーに反映されるような仕組みをちゃんと構築してますか?
→ssh接続して、リポジトリ設定にエックスサーバーを指定しているので反映されると認識しております。ですが勘違いがありそうだったら、申し訳ありませんがその点についてご指摘いただければと思います。
以下、開発環境や確認したポイントに関する情報です。
<開発環境>
OS Windows 10 64ビット
SourceTree Version 3.4.9
<確認したポイント>
・コミット操作は、恐らく成功している(添付画像を参照)
・リポジトリ設定でのエラーは出ないので、恐らくパスに問題はない
・ssh接続は問題なく行えている
・エックスサーバー内にリモートリポジトリ用のディレクトリは作成済み
・プッシュ操作をした際に、コミットしたファイルが反映されていない
回答1件
あなたの回答
tips
プレビュー