Isu dengan rollback versi git dan Push
阿神
阿神 2017-05-02 09:26:34
0
3
636

Izinkan saya menerangkan:
Saya kini mempunyai 3 nombor versi id komit: a, b, c pada masa ini saya menggunakan c dan telah menolaknya ke pustaka jauh
Saya perlu kembali ke b edit dan serahkan (jika nombor versi b1), dan kemudian tolak ke perpustakaan jauh Apa yang perlu dilakukan?

Soalan 2:
Saya perlu menyimpan kedua-dua pengubahsuaian b1 dan pengubahsuaian c, kemudian edit dan serahkan, dan kemudian tolak ke perpustakaan jauh Apakah yang perlu saya lakukan?


Saya akhirnya menetapkan semula --keras, kemudian digabungkan kepada induk, dan pengeditan nod c telah dibuang. Terima kasih semua orang atas bantuan penuh semangat anda


Sebab mengapa saya menghadapi masalah ini adalah seperti berikut apabila saya memikirkannya:
Apabila saya berada di nod b, satu keperluan telah dilengkapkan saya terus mengerjakan keperluan seterusnya di nod ini, tetapi saya menerima pemberitahuan bahawa saya perlu melengkapkan keperluan seterusnya Letakkan keperluan pertama dalam talian, dan itu sahaja
Jadi saya harus membuat cawangan baharu selepas melengkapkan keperluan pertama, dan terus mengusahakan keperluan seterusnya pada cawangan baharu
Adakah anda fikir ini berlaku?

阿神
阿神

闭关修行中......

membalas semua(3)
淡淡烟草味

Anda hanya perlu tahu tentang git revert.

$ git revert b(a commit id)
巴扎黑

Apakah id penyerahan? Berbalik kepada 2 (apa maksud 2), penerangannya sangat mengelirukan.

某草草

Saya tidak begitu faham Memandangkan saya ingin menyimpan pengubahsuaian c, saya boleh menukarnya terus berdasarkan nod c.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan