で少し助けが必要ですgit
。私の現在の「マスター」にはいくつかの問題があったので、私はしばらく前から機能しているとわかっていたバージョンをチェックアウトしました。
$ git checkout <hash>
それを「前」と呼びましょう。次に、「以前」に編集を加えて、思いどおりに機能するようにしました。次に、「前へ」をgitリポジトリにコミットしてプッシュしました。もちろん、レポでは、「マスター」はまだ問題のある古い「マスター」です。私がしなければならないことは、私のコンピューター上の「前の」(新しい編集を含む)を「マスター」に変換し、それをリポジトリにプッシュすることだと思います。それ、どうやったら出来るの?私はそれを読んrebase
で試しましたが、うまくいきません。「リベースできません:ステージングされていない変更があります」というエラーメッセージが表示されます。