4

私はgitの問題を抱えています。ローカル ホストで開発し、変更をリポジトリにプッシュしてから、ライブ サイトにプルします。最近、ローカルホストにページを作成しましたが、うまくいきました。次に、リポジトリにプッシュし、ライブ サイトにプルしました。なんらかの理由で、変更によってライブ サイトが壊れてしまいました。例として、壊れたコミットと作業中のコミットのハッシュを次に示します。

ABCDE 「このコミットはローカル ホストとライブ サイトで機能します」
ZYXWV 「このコミットはローカル ホストで機能しますが、ライブ サイトでは機能しません」

そこで、ローカル ホストで ZYXWV をコミットし、リポジトリにプッシュしました。次に、ZYXWV を自分のライブ サイトに引っ張ったところ、壊れてしまいました。ライブサイトを修正するために、次のことを行いました。

git チェックアウト ABCDE

それで、今私のライブサイトは機能しています。唯一の問題は、ライブ サイトがレポと同期していないことです。つまり、壊れたコードを取得しないと変更をプルできません。壊れたコードは必要ありません。削除されても問題ありません。レポを ABCDE と再び同期させる方法が必要なだけです。

それが理にかなっていることを願っています。私はgitが得意ではありません。ご協力いただきありがとうございます。

4

1 に答える 1