図に示すように、これはsourcetree内のベースラインです。私のミスによってベースラインコード全体が作成されました。
PHP中文网2017-05-02 09:53:14
隣接するコミットがすべて同じであるため、間違いのようです。
復元したい場合は、まずマージコミット前、つまり 18c7602
より前に戻る必要があります。一方、マージコミット後もコミットが残っているため、git revert
を直接使用すると問題を解決できるはずです。 18c7602
之前。另一方面,你在 merge commit 之后还有提交,所以直接用 git revert
应该就可以解决。
git revert 18c7602 -m 1
试下吧,如果出现问题还可以用 reflog 功能撤销本地操作。应该是安全的
简单解释下,-m 1
的意思就是,选取 18c7602
之前的一个 commit(也就是你截图中的 2bb3800
git revert 18c7602 -m 1
🎜
🎜何か問題が発生した場合は、reflog 関数を使用してローカル操作を元に戻すことができます。安全なはずです🎜
<時間>
🎜簡単に説明すると、 -m 1
は、 18c7602
(つまり、スクリーンショットの 2bb3800
) より前のコミットを親として選択することを意味します。このコミットでは、紫色のブランチの内容を読み取ることができません。だからこれはできるはずだと思います🎜