私はここでうんざりしていると思う。前のコミットにロールバックする - MACのGithub(復帰はすでに進行中)
新しい機能を追加する最後のコミットから私のコードにいくつかの変更を加え、他のコードが今や不思議な動作をしていることに気付きました。私はその機能がそれまでに動作していたかどうかをテストするために、古いコミット(リモートにプッシュされたもの)にロールバックすることを決めました。
ロールバックを押す前に、私が失っていないので、現在行った変更をコミットしました。コミット後(リモートにプッシュしない)、私はその古いコミットにロールバックを行いました。 (私がロールバックしたコミットとちょうど今コミットしたコミットの間にかなりのコミットがあったことに注意してください)。
すべて正常に動作し、コードがそのコミットに戻りました。機能はコミットにも間違っていたので、私は最近のコミットに戻ることにしました。
しかし、私は最新のコミットにロールバックする以外の方法を知りませんでした。しかし、それは私にエラーを与えた。
error: a cherry-pick or revert is already in progress
hint: try "git cherry-pick (--continue | --quit | --abort)"
fatal: revert failed
(32768)
現在、ほとんどのものが戻ってきたようですが、現在のバージョンのコードは私の最後のコミットと同じではありません。間のどこかにあります。 =(
私が間違ってやったのか?[私は無実の外に求めていないよ、私はそれが間違っていた知っている;)]
それを行うための正しい方法は何でしたか?に -git cherry-pick --abort
:私はありませんマックのロールバックのための何githubのか分からないが、あなたが手で問題を解決するために、コマンドラインを使用したほうが良いだろうと思わ