Rumah  >  Soal Jawab  >  teks badan

git-gui - 如何删除git上的一条基线

如图所示,是sourcetree中的一条基线,这一整条上的基线代码是我误操作搞出来的,请问如何删除这一条基线

某草草某草草2727 hari yang lalu1047

membalas semua(2)saya akan balas

  • PHP中文网

    PHP中文网2017-05-02 09:53:14

    Nampak seperti kesilapan kerana komitmen bersebelahan anda semuanya sama.

    Jika anda ingin memulihkan, mula-mula anda perlu kembali ke sebelum menggabungkan komit, iaitu sebelum 18c7602. Sebaliknya, anda masih mempunyai komit selepas penggabungan komit, jadi secara langsung menggunakan git revert boleh menyelesaikannya.

    git revert 18c7602 -m 1

    Cubalah jika berlaku masalah, anda boleh menggunakan fungsi reflog untuk membuat asal operasi setempat. Sepatutnya selamat


    Untuk menerangkan secara ringkas, -m 1 bermaksud memilih komitmen sebelum 18c7602 (iaitu, 2bb3800 dalam tangkapan skrin anda) sebagai ibu bapa. Dalam komit ini, kandungan dalam cawangan ungu tidak boleh dibaca. Jadi saya rasa ini sepatutnya boleh dilakukan

    balas
    0
  • 世界只因有你

    世界只因有你2017-05-02 09:53:14

    Padamkan cawangan dan ia akan hilang

    git branch -d branchname

    balas
    0
  • Batalbalas