git-gui - git でベースラインを削除する方法
某草草
某草草 2017-05-02 09:51:14
0
2
1105

図に示すように、これはsourcetree内のベースラインです。私のミスによってベースラインコード全体が作成されました。

某草草
某草草

全員に返信(2)
Ty80

隣接するコミットがすべて同じであるため、間違いのようです。

復元したい場合は、まずマージコミット前、つまり 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) より前のコミットを親として選択することを意味します。このコミットでは、紫色のブランチの内容を読み取ることができません。だからこれはできるはずだと思います🎜
いいねを押す +0
世界只因有你

ブランチを削除すると消えます

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート