2016-11-15 8 views
0

プッシュコミットがあります。 8ファイル。
私はそのコミットを元に戻したいが、2つのファイルに変更を保存するだけです。
私はこのコミットの実装を変更したいからです。
私が考えていたのは、git revertを実行して、復帰コミットcommit —amendコードに1復帰と1コミットを持たないようにすることです。
良い方法がありますか?プッシュされたコミットを部分的に元に戻す/修正する方法?

答えて

0
git checkout master 
git reset --soft HEAD~1 

masterブランチはコミット以前に指摘し、最新のすべての変更がコミットされたインデックスです。

+0

最新のコミットではありません – Jim

0

git revert --no-commitのインデックスを変更した後、元に戻したくないファイルをリセット/チェックアウトします。

git commit --amendおよびgit reset HEAD^、それに続いて新しいコミットがgit pushと競合します。

関連する問題