cari

Rumah  >  Soal Jawab  >  teks badan

Lihat setiap langkah komit projek Github

Latar belakang

Baru-baru ini, saya sedang mengkaji konfigurasi Emacs yang ditulis oleh seorang yang hebat Kerana ia sangat rumit, saya ingin bermula terus dari komit pertamanya dan melihat komitnya langkah demi langkah setiap komit pada senarai github, tetapi kelajuan rangkaian sangat perlahan. Jika saya mahu melihatnya secara setempat, bagaimana saya boleh melihatnya satu persatu

Soalan

1. Apabila saya mendapat kod cincang komit pertama secara langsung, git reset --hard a034d
2. Kemudian bagaimana saya boleh sampai ke komit seterusnya (iaitu, komit kedua)

给我你的怀抱给我你的怀抱2811 hari yang lalu770

membalas semua(6)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-05-02 09:39:19

    git reflog  是可以的,建议你使用 tig 来查看也是不错的

    balas
    0
  • 巴扎黑

    巴扎黑2017-05-02 09:39:19

    Anda boleh menggunakan git reflog untuk melihat komitmen anda

    balas
    0
  • 黄舟

    黄舟2017-05-02 09:39:19

    Nampaknya klien desktop git boleh melakukan ini, bukan?

    balas
    0
  • PHPz

    PHPz2017-05-02 09:39:19

    Jika anda ingin ringkas, anda boleh menggunakan alatan grafik git, sourcetree dan gitkraken untuk melakukan ini dengan mudah. Jika anda ingin bermain dengan baris arahan, anda boleh menggunakan git show HEAD^ untuk melihat sejarah kod penyerahan terkini, dan git show HEAD^10 untuk melihat sejarah kod penyerahan terbaru ke-10. Untuk butiran, anda boleh menggunakan git show --help untuk melihat dokumentasi

    balas
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:39:19

    Anda boleh menggunakan git log --graph (atau bukan --graph) untuk melihat ID operasi sebelumnya, dan kemudian gunakan set semula --hard xxxxxxx untuk beralih kepada penyerahan seterusnya

    balas
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:39:19

    Oleh kerana saya tidak begitu menyukai GUI, jadi saya menggunakan tig

    balas
    0
  • Batalbalas