質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

2回答

2640閲覧

AWSで変更が反映されない

828kk88

総合スコア61

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

0クリップ

投稿2020/04/02 05:46

Railsでアプリを開発し、AWS上で公開しようとしています。

ローカルで開発したものをGitHub上にプッシュし、それをAWS上にクローンしました。
その後変更点があったのでローカルで修正し、GitHubにプッシュしたあとAWS上でフェッチしたのですが、変更が反映されません。

AWSやGitに関してほとんど触ったことがないので、根本的に操作を間違えているかなと思って質問させて頂きました。
どうすれば変更が反映されるでしょうか

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

ベストアンサー

git fetchはリモートリポジトリの情報を取ってくるだけで、ソースの更新を取得するものではありません。
git fetchを行った後に git pullしてください。
git fetch && git pullで連続して行うことができます。
※追記
git pullだけで十分ですね。補足ありがとうございます。

まずはgitに慣れる必要がありそうですね。
Backlogのgit入門などは参考になるので一度見てみるといいと思います。
自分は未見ですが、ドットインストールのgit入門とかもいいかもしれません。

投稿2020/04/02 09:26

編集2020/04/06 09:22
yu_1985

総合スコア7471

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sfwlma

2020/04/03 02:23 編集

git fetch && git pullは冗長です。 git fetch && git merge あるいは git pull で十分です。 pull = fetch + merge と理解していただいて結構です。
yu_1985

2020/04/03 05:15

どうやらそうみたいですね。 なんとなく不安だったので書いたようにやってましたが、補足ありがとうございます。
guest

0

fetch だけでは、ファイルの更新は行われません。

また、ファイルの更新がされていても、
反映されない場合は、Rails アプリケーションの再起動等行ってみるといいかもしれません。

投稿2020/04/02 06:01

fshun

総合スコア261

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

828kk88

2020/04/02 09:16

fetchだけでは更新されないとのことですが、何をすれば更新されるのでしょうか
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問