まだプッシュされたコミットを変更するプロセスを完全に理解するのにはいくつかの困難があります。
私はマスターブランチで作業していません(その点についてはわかりません)。Commit_2(下記参照)に間違ったデータをコミットしてプッシュしました。
私はこのコミットからのみファイルを変更したいと思います。他のものは変更しないでください。
もちろん、私はhereやhereのように、git-rebase、cherry-pickなどのドキュメントとSOからの非常に良い回答を読んだことがありますが、どうやってそれを行うのかまだ分かりません。
特定のブランチ上の特定のプッシュされたコミットからのGit変更コード
したがって、基本的にファイルを変更するにはどうすればいいですか?Commit_2?
commit 54sdf4f4d5f4dsf4555q5aaaa44fr Author: me <[email protected]> Date: Wed Sep 14 10:25:09 2016 +0200 Commit_3 commit ghgzf4x1522qx1x5f222y4d Author: me <[email protected]> Date: Tue Sep 13 15:01:42 2016 +0200 Commit_2 commit dfsdc4ycx45ds4fyc6d4fysfsd Author: me <[email protected]> Date: Tue Sep 13 14:57:08 2016 +0200 Commit_1
パスワードを変更して、ローカル仕事をまだプッシュしていないので、復帰コミットを修正することができます。あなたがプッシュしていると、プッシュすることによって損なわれています。あなたは何かを妥協することはできません。 –
プライベートレポは小さなチームと共有されているので、重要ではありません。しかし、本当に必要な場合に備えて私がそれをできることを確かめたい。 – Mornor